首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

在BAT批处理文件中执行SQL脚本文件时怎么判

发布网友 发布时间:2022-04-22 03:17

我来回答

1个回答

热心网友 时间:2022-04-10 15:34

步骤:(1)
创建一个批处理文件:打开记事本,创建数据库连接信息(例如,server
name,username,password,databasename等)以及要执行的*.sql脚本名称。具体语法参考下        文"osql
实用工具"

将文件的扩展名改为.bat
并保存。
示例1: 指定待执行sql
文件的相对路径  
osql
-S
admin\admin
-U
sa
-P
sa
-d
TestDB
-i
c:\test.sql
pause
示例2:
待执行文件与bat文件在同一个目录,指定相对路径
set
localdir=%~dp0
osql
-S
(local)
-U
sa
-P
sa
-d
Test
-i
%localdir%\test1.sql
osql
-S
(local)
-U
sa
-P
sa
-d
Test
-i
%localdir%\test2.sql
osql
-S
(local)
-U
sa
-P
sa
-d
Test
-i
%localdir%\test3.sql
pause
(2)
创建需要执行的sql
脚本,
test.sql,test2.sql
和test3.sql,
并放在步骤(1)示例1中指定的位置。本例为c:\
根目录。如果用示例2,将待执行的sql和bat文件放在同一个目录下。
(3)
双击*.bat
文件并查看运行结果。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com