欢迎来到天天文库
浏览记录
ID:11279026
大小:64.50 KB
页数:17页
时间:2018-07-11
《sql server中sqlcmd命令行工具的使用方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQLserver中sqlcmd命令行工具的使用方法SQLserver2008在C:ProgramFilesMicrosoftSQLServer100ToolsBinn,有的可能在C:ProgramFilesMicrosoftSQLServer90ToolsBinn,你自己找找。然后看看PATH路径中有没有path=C:ProgramFilesMicrosoftSQLServer100ToolsBinn默认你安装了MSserver就会有。如果是sql2000的话.那么就用osql连接
2、,如以下例子,osql-SLocalhost-Usa-P123注意大小写"selectcount(*)fromsysobjects"如果在sql2005及以上版本下,把上面脚本的OSQL改为sqlcmd是可以运行的。我使用2008使用OSQL会出现,用SQLCMD代替的提示:-----使用工具OSQL:C:UsersAdministrator>osql-?//查看osql用法C:UsersAdministrator>osql-SZLQ-PC-Usa-P123?Microsoft(R)SQLServerCo
3、mmandLineToolVersion10.0.1600.22NTINTELX86Copyright(c)MicrosoftCorporation. Allrightsreserved.Note:osqldoesnotsupportallfeaturesofSQLServer2008.Usesqlcmdinstead.SeeSQLServerBooksOnlinefordetails.usage:osql [-Uloginid] [-Ppassword] [-Sserve
4、r] [-Hhostname] [-Etrustedconnection] [-dusedatabasename][-llogintimeout] [-tquerytimeout] [-hheaders] [-scolseparator] [-wcolumnwidth] [-apacketsize] [-eechoinput] [-IEnableQuotedIdentifiers] [-Llistservers]
5、[-ccmdend] [-DODBCDSNname] [-q"cmdlinequery"] [-Q"cmdlinequery"andexit] [-nremovenumbering] [-merrorlevel] [-rmsgstostderr] [-Vseveritylevel] [-iinputfile] [-ooutputfile] [-pprintstatistics] [-bOnerrorbatchabort] [-X[1]disablecommands[ande
6、xitwithwarning]] [-OuseOldISQLbehaviordisablesthefollowing] batchprocessing Autoconsolewidthscaling Widemessages defaulterrorlevelis-1vs1 [-?showsyntaxsummary]解释:参数-? 显示 osql 开关的语法摘要。 -L 列出在本地配置的服务器和在网络上广播的服务器的名称。
7、 -U login_id 用户登录 ID。登录 ID 区分大小写。 -P password 是用户指定的密码。如果未使用 -P 选项,osql 将提示输入密码。如果在命令提示符的末尾使用 -P 选项而不带密码,osql 使用默认密码 (NULL)。密码区分大小写。 OSQLPASSWORD 环境变量使您得以为当前会话设置默认密码。因此,不需要通过硬编码来在批处理文件中设置密码。 如果没有为 -P 选项指定密
8、码,osql 首先检查 OSQLPASSWORD 变量。如果未设置值,osql 使用默认密码 (NULL)。以下示例在命令提示符处设置 OSQLPASSWORD 变量,然后访问 osql 实用工具: C:>SET OSQLPASSWORD=abracadabra C:>osql -E 使用信任连接而
此文档下载收益归作者所有