用批处理执行sql语句

用批处理执行sql语句

ID:34784049

大小:49.56 KB

页数:4页

时间:2019-03-10

用批处理执行sql语句_第1页
用批处理执行sql语句_第2页
用批处理执行sql语句_第3页
用批处理执行sql语句_第4页
资源描述:

《用批处理执行sql语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用批处理执行Sql语句(1)2009-06-1814:00很多情况下,需要给客户更新数据库,不值得跑一趟,客户自己也不懂得如何操作,远程操作网速还跟不上...这时可以把要更新的sql语句保存成文件,写一个批处理在命令行状态下调用查询分析器来执行这个sql文件里的语句。下面就是sqlserver帮助里对于查询分析器(isqlw)命令行参数的解释:isqlw实用工具(SQL查询分析器)使您得以输入Transact-SQL语句、系统存储过程和脚本文件。通过设置快捷方式或创建批处理文件,可以启动预配置的SQL查询分析器。语法

2、isqlw   [-?]

3、    [        [-Sserver_name[instance_name]]        [-ddatabase]        [-E][-Uuser][-Ppassword]        [{-iinput_file}{-ooutput_file}[-F{U

4、A

5、O}]]        [-ffile_list]        [-Cconfiguration_file]        [-Dscripts_directory]        [-Ttemplate_dir

6、ectory]    ]参数-?显示用法信息。-Sserver_name[instance_name]:指定要连接到的Microsoft®SQLServer™2000实例。指定用于连接到该服务器上的SQLServer2000默认实例的server_name。指定用于连接到该服务器上的SQLServer2000命名实例的server_nameinstance_name。如果未指定服务器,isqlw将连接到本地计算机上的SQLServer默认实例。从网络上的远程计算机执行isqlw时,此选项是必需的。-ddatabase

7、当启动isqlw时,发出一个USEdatabase语句。默认值为用户的默认数据库。-E使用信任连接而不请求密码。-Uuser用户登录ID。登录ID区分大小写。-Ppassword是登录密码。默认设置为NULL。-iinput_file标识包含一批SQL语句或存储过程的文件。必须同时指定-i和-o选项。如果指定-i和-o选项,将执行输入文件中的查询,并将结果保存到输出文件中。在查询执行过程中不显示用户接口。当执行完成后,进程退出。-ooutput_file标识接收来自isqlw的输出的文件。必须同时指定–i和–o选项。

8、如果指定-i和-o选项,将执行输入文件中的查询,并将结果保存到输出文件中。在查询执行过程中不显示用户接口。当执行完成后,进程退出。如果未使用-F指定文件格式,则输出文件使用与输入文件相同的类型。-F{U

9、A

10、O}是输入文件和输出文件的格式。值包括Unicode、ANSI和OEM。如果未指定-F,则使用自动模式(如果文件标为Unicode格式,则以Unicode格式打开;否则,以ANSI格式打开文件)。-ffile_list将列出的文件装载到SQL查询分析器中。使用-f选项,可以装载一个或多个文件(文件名以单个空格分开

11、)。如果指定了多个文件,则以相同的连接上下文将这些文件打开。文件名可以包含该文件所驻留的目录路径。可以使用通配符,如C:Test*.sql中的星号(*)。-Cconfiguration_file使用配置文件中指定的设置。其它在命令提示下显式指定的参数将重写相应配置文件中的设置。-Dscripts_directory重写在注册表中或在用–C指定的配置文件中指定的默认存储脚本目录。该值不保留在注册表或配置文件中。若要在SQL查询分析器中查看该选项的当前值,请单击"工具"菜单,然后单击"选项"命令。-Ttemplate_d

12、irectory重写在注册表中或在用–C指定的配置文件中指定的默认模板目录。该值不保留在注册表或配置文件中。若要在SQL查询分析器中查看该选项的当前值,请单击"工具"菜单,然后单击"选项"命令。注释有用户界面或没有用户界面时都可使用isqlw实用工具。若要在没有用户界面的情况下运行isqlw,请指定有效登录信息(具有信任连接或有效登录ID及密码的SQLServer2000实例)和输入及输出文件。isqlw将执行输入文件的内容,并将结果保存到输出文件中。如果没有指定输入和输出文件,isqlw将交互运行并启动SQL查询分

13、析器。如果指定了有效登录信息,isqlw将直接连接SQLServer2000实例。如果指定的连接信息不充足,将出现"连接到SQLServer"对话框。isqlw和SQL查询分析器使用ODBCAPI。该实用工具使用SQL-92的Microsoft®SQLServerODBC驱动程序默认设置。示例A.执行SQL语句本例使用Windows身份验证连接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。