暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
sqlcmd - 使用实用工具 .pdf
34
13页
0次
2024-03-13
5墨值下载
sqlcmd - 使⽤实⽤⼯具
项⽬
2023/08/19
3 个参与者
反馈
本文内容 常⽤ sqlcmd 选项 连接到 sqlcmd 实⽤⼯具 使⽤ sqlcmd 以交互⽅式运⾏ Transact-SQL
语句 带引号的字符串 显⽰另外 6
适⽤于: SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse
Analytics Analytics Platform System (PDW)
sqlcmd 实⽤⼯具是⼀个命令⾏实⽤程序,⽤于 Transact-SQL (T-SQL) 语句和脚本的临时、交互执
⾏以及⾃动执⾏ T-SQL 脚本撰写任务。 若要以交互⽅式使⽤ sqlcmd,或要⽣成可使⽤ sqlcmd
运⾏的脚本文件,⽤户需要了解 T-SQL 通常以下列⽅式使⽤ sqlcmd 实⽤⼯具:
⽤户输入 T-SQL 语句,输入⽅式与在命令提⽰符下输入的⽅式类似。 结果将显⽰在命令提⽰
符处。 若要打开命令提⽰符窗⼝,请在 Windows 搜索框中输入 cmd ,然后选择命令提⽰
将其打开。 在命令提⽰符处,键入 sqlcmd ,后⾯跟随所需的选项列表。 有关 sqlcmd
⽀持的选项的完整列表,请参阅 sqlcmd 实⽤⼯具
⽤户通过下列⽅式提交 sqlcmd 作业:指定要执⾏的单个 T-SQL 语句,或将实⽤⼯具指向要
执⾏的 T-SQL 语句所在的文本文件。 输出定向到⼀个文本文件,但也可能在命令提⽰符处显
⽰。
SQL Server Management Studio (SSMS) 查询编辑器中的 SQLCMD 模式
SQL Server 管理对象 (SMO)
SQL Server 代理 CmdExec 作业。
常⽤ sqlcmd 选项
服务器选项 ( -S ),⽤于标识 sqlcmd 连接到的 SQL Server 实例。
⾝份验证选项( -E -U -P ),⽤于指定 sqlcmd 连接到 SQL Server 实例所使⽤的凭
据。
备注
-E 选项为默认选项,⽆需指定。
输入选项( -Q -q -i ),⽤于标识 sqlcmd 输入的位置 sqlcmd
输出选项 ( -o ),⽤于指定 sqlcmd 输出所在的文件。
连接到 sqlcmd 实⽤⼯具
使⽤ Windows ⾝份验证连接到默认实例,以交互⽅式运⾏ T-SQL 语句:
Windows 命令提⽰符复制
备注
上述⽰例中,未指定 -E ,因为它是默认选项,⽽且 sqlcmd 使⽤ Windows ⾝份验证连接到
默认实例。
使⽤ Windows ⾝份验证连接到命名实例,以交互⽅式运⾏ T-SQL 语句:
Windows 命令提⽰符复制
Windows 命令提⽰符复制
使⽤ Windows ⾝份验证连接到命名实例,并指定输入和输出文件:
Windows 命令提⽰符复制
使⽤ Windows ⾝份验证连接到本地计算机上的默认实例,执⾏查询,并在查询运⾏完毕后
使 sqlcmd 保持运⾏状态:
Windows 命令提⽰符复制
使⽤ Windows ⾝份验证连接到本地计算机上的默认实例,执⾏查询,将输出定向到某个文
件,并在查询运⾏完毕后使 sqlcmd 退出:
Windows 命令提⽰符复制
使⽤ SQL Server ⾝份验证连接到命名实例,以交互⽅式运⾏ T-SQL 语句,并由 sqlcmd 提⽰
输入密码:
Windows 命令提⽰符复制
提⽰
若要查看 sqlcmd 实⽤⼯具所⽀持选项的列表,请运⾏: sqlcmd -?
使⽤ sqlcmd 以交互⽅式运⾏ Transact-SQL 语句
sqlcmd -S <ComputerName>
sqlcmd -S <ComputerName>\<InstanceName>
sqlcmd -S .\<InstanceName>
sqlcmd -S <ComputerName>\<InstanceName> -i <MyScript.sql> -o <MyOutput.rpt>
sqlcmd -q "SELECT * FROM AdventureWorks2022.Person.Person"
sqlcmd -Q "SELECT * FROM AdventureWorks2022.Person.Person" -o MyOutput.txt
sqlcmd -U MyLogin -S <ComputerName>\<InstanceName>
of 13
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜