Dos命令提示符下 - 用sqlcmd执行*.sql语句

时间:2022-12-16 03:33:57

Dos命令提示符下 - 用sqlcmd执行*.sql语句

1)在Dos命令下执行sqlcmd命令(当然事先需要将sqlcmd增加到环境变量中去),
Dos命令提示符下 - 用sqlcmd执行*.sql语句

2)下面白色部分替换为服务器名或计算机名即可
sqlcmd -S (local) -U sa -P 123 -d testdb  -i C:\temp\data.sql
参数说明:-S 服务器地址
                 -U 用户名
                 -P 密码
                 -d 数据库名称
                 -i 脚本文件路径
  本地服务器地址可以写 . 比较轻松,也可写.或者(local)或者IP地址

Dos命令提示符下 - 用sqlcmd执行*.sql语句

3)在MSSQL的(查询分析器中),刷新即可看到执行成功的表.
     Dos命令提示符下 - 用sqlcmd执行*.sql语句

4)也可同时执行几个文件(擦除部分替换为服务器名或计算机名),可如下写法
      Dos命令提示符下 - 用sqlcmd执行*.sql语句

5)如果用osql,则执行最后一个路径的*.sql (最后一个*.sql执行成功了,查询SQL中有表出现了,下面出现那些东西,为啥,待想为什么)
      Dos命令提示符下 - 用sqlcmd执行*.sql语句

6)如果有1500个*.sql呢,总不至于写1500个吧,这就是我现在想做的啊...        --->>>用程序做成SQL文件执行器.