7

是否有一个命令行界面,我可以在其中运行一个脚本,例如:连接到服务器 a 运行查询 1 连接到服务器 b 运行查询 2 运行查询 3

我尝试在线搜索,但找不到 SQL Server Management Studio 内置的任何内容。谢谢!

4

2 回答 2

11

sqlcmd实用程序

http://msdn.microsoft.com/en-us/library/ms162773.aspx

它通常随 SQL Server 安装程序一起提供,默认位于以下目录中:

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE
于 2012-08-17T15:07:06.463 回答
1

如果您想导出/导出,有一个名为 BCP 的命令行实用程序可以让您执行这些类型的进程。

bcp 实用程序

bcp 实用程序在 Microsoft SQL Server 实例和用户指定格式的数据文件之间批量复制数据。bcp 实用程序可用于将大量新行导入 SQL Server 表或将数据从表中导出到数据文件中。除非与 queryout 选项一起使用,否则该实用程序不需要 Transact-SQL 知识。要将数据导入表中,您必须使用为该表创建的格式文件或了解表的结构以及对其列有效的数据类型。

于 2012-08-17T15:07:51.223 回答