mssql函数,mssql语法,MSSQL ISQL命令详解
• 经验
mssql函数,mssql语法,MSSQL ISQL命令详解MSSQL有简单、方便、高效的管理接口,那为什么还要用ISQL呢?什么是ISQL工具?ISQL是用于交互式执行Transact-SQL语句和脚本的数据库工具。ISQL类似于微软的OSQL。比如在做一些高级配置的时候,比如在客户端或者远程执行数据库操作,ISQL就非常方便。比如你用SQL服务入侵一台主机,入侵SQL Server后你能做什么?最好的工具是ISQL。不仅微软的SQL支持ISQL,Sybase的企业数据库也支持。Unix版的Sybase,ISQL等工具比较有用。依赖于DB-Library API的ISQL应用程序不支持SQL Server 2000的某些功能。例如,isql不能访问用ntext数据类型定义的列,并截断任何超过255字节的char、varchar、nchar或nvarchar列。它也不能以XML文档的形式检索结果。除了isql中的这些限制,osql和isql支持相同的功能。isql命令的参数解释:isql [-u登录id] [-p密码] [-s服务器] isql [-?]|[-L]|[{-U log in _ id[-P password]} |-E }[-S server][-H hostname][-d use database name][-L time _ out][-H headers][-S col _ separator][-w col _ width][-a packet _ size][-E][-x max _ text _ size][-c cmd _ end][-Q query ][-Q query ][-n][-m error _ E所有参数都区分大小写,因此在使用它们时要特别注意。-?显示isql开关的语法摘要。-L列出本地配置的服务器和网络上广播的服务器的名称。-U login_ID用户登录ID。登录ID区分大小写。-P password是用户指定的密码。如果不使用-P选项,isql将提示输入密码。如果在命令提示符的末尾使用-P选项而没有密码,isql将使用默认密码NULL)。密码区分大小写。-S server_name指定要连接的SQL Server的默认实例。如果未指定服务器,isql将连接到本地计算机上的默认SQL Server实例。如果要从网络上的远程计算机执行isql,则需要此选项。-H hostname是所用客户端的主机名。工作站名称存储在sysprocesses.hostname中,由sp_who显示。如果未指定,将使用当前计算机名。使用它来欺骗SQL Server中进程信息中显示的主机名。-d使用数据库名称指定要使用的数据库名称。-i输入文件,用于指定加载的SQL语句文件。当您不想输入太多SQL语句时,您可以将它写在一个文件中,并使用此参数将其作为一个批处理来执行。这些基本够了。让我们以服务器ABC为例。用户名sa和密码为空。使用ISQL登录数据库DB:ISQL-U SA-P-S ABC-D DB。如果连接成功,在“1”后输入SQL语句,输入回车,在第二行输入go回车,最后一条SQL语句将被执行。可以在多行中输入SQL语句,并且在执行“go”提交之前,不会执行SQL语句。Quit可以退出当前的交互命令模式。
猜你喜欢
- mssql函数,mssql语法,MSSQL ISQL命令详解
- msmq消息队列安装,mq消息队列代码
- ms-dos7.1下载,MS-DOS 7.10,MS-DOS 7.10完整安装版 含图文安装程序
- mongodb的安装,mongodb数据库下载安装
- mongodb场景举例,mongodb使用场景 简书
- mongodb删除数据库命令,mongodb 修改数据
- mkdir命令用法,命令行mkdir,Linux学习之mkdir命令详解
- MFC编程实例,mfc编程基础,基于MFC实现类的序列化详解