×

dos命令运行sql文件

dos命令运行sql文件(cmd运行sqlserver)

admin admin 发表于2023-04-01 07:13:07 浏览43 评论0

抢沙发发表评论

本文目录一览:

如何在dos状态下 使用sql命令啊

将该工具指向一个脚本文件,步骤:

a.创建一个包含一批 Transact-SQL 语句的脚本文件(如 myQueries.sql)。

b.打开命令提示符,键入与下面类似的一个命令,然后按 ENTER 键:

osql -E -i input_file

其中input_file 是脚本文件及其完整路径。例如,如果脚本文件 myQueries.sql 在 C:\Queries 文件夹中,

请将参数 input_file 替换为 C:\Queries\myQueries.sql。

该脚本文件的运行结果将出现在控制台窗口中。

如果您想将运行结果定向到一个文件,请向上述命令中添加 -o output_file 参数。例如:

osql -E -i input_file -o output_file

其中output_file 是输出文件及其完整路径。

如想消除输出结果中的编号和提示符号,请向上述命令中添加 -n 选项。例如:

osql -E -i input_file -o output_file -n

在操纵数据之前,设置当前工作数据库是必须的,这可以使用USE语句来实现,后接GO命令.

命令行成功后将返回带有编号的批提示符。这是OSQL说“请输入第一个命令”的方式.

每个提示符都会按顺序列出来,直到输入了GO命令为止。

从这开始,所有在批处理指令之前的命令就会被执行,新的批处理又会从行1开始。任何SQL语句都可以在OSQL

提示符下执行。

请注意在GO命令发出后,批处理的行号是如何从头开始的。

要关闭OSQL工具,使用EXIT命令。

如何用DOS命令打开SQL Server Analysis Services (MSSQLSERVER)

点击「开始」菜单-运行

  --启动sql server 服务

  net start mssqlserver

  --停止sql server  服务

  net stop mssqlserver

「开始」菜单-程序-Microsoft SQL Server -配置工具

参考下图:

MySQL在DOS命令行中,执行a.sql脚本并生成a.log。如何实现?

-- 使用 mysql 带-e选项来完成

mysql -uusername -ppassword -e "source e:/a.sql " e:/a.log