MSSQLisql命令的详细解释

例如,做一些先进的配置,以及工作上的客户端或远程执行数据库操作,ISQL非常方便。例如,入侵主机的SQL服务,你可以做SQL Server入侵之后是什么最好的工具是ISQL。

不仅微软的SQL支持ISQL,而且Sybase公司的企业版数据库,Sybase的UNIX版本,ISQL和其他工具更有用,ISQL依靠DB-Library API不支持的SQL Server 2000版的功能的应用。例如,ISQL无法访问列定义的ntext数据型和截断任何超过255字节的char、varchar、nvarchar nchar或列。它也无法检索XML文档形式的结果。在ISQL的这些限制,此外,osql和ISQL支持相同的功能。

在ISQL命令进行详细的参数:
ISQL { -你的登录ID密码} { } { - P -服务器}
ISQL会| | { { L }
{你login_id { } { } P密码| E }
{ } { - H -服务器主机名} { - D使用数据库名称}
{我time_out } { } { - H - T time_out标题}
{ } { - W - col_separator column_width } {一} packet_size
{ε} { x max_text_size } { } { Q C cmd_end 查询{ -问查询}
{ } { m n error_level } { 1 } { 0 } - R |
{我输入的文件输出输出文件}

所有参数都应区分大小写,特别是在使用中。
-显示ISQL开关的语法总结。
l列出在本地配置的服务器名称和在网络上广播的服务器。
U login_id用户登录ID登录ID来区分案例和案例。
P的密码是用户指定的密码。如果-p选项是不使用ISQL会提示您输入密码。如果你使用-p选项在命令提示符的端不需要密码,默认密码为空)ISQL使用。密码是小案件敏感。
的server_name指定要连接到的SQL Server的默认实例。如果没有指定服务器,ISQL将连接到SQL Server的默认实例在本地计算机上。这个选项,如果你想从网络上的远程计算机上执行所需的ISQL。
h主机是客户端使用的主机名。工作站的名称存储在sysprocesses.hostname和sp_who.if没有指定显示当前计算机名称使用。这可以欺骗在SQL Server中的过程信息显示主机名。
d使用数据库名称,该名称用于指定数据库的名称。
我输入文件,指定要加载的SQL语句文件。当你不想输入太多SQL语句时,你可以在一个文件中写入,并将此参数用作批处理过程。

这些基本上是足够的,与服务器ABC为例,用户名sa,密码为空,使用ISQL登录到数据库:
ISQL U SA P的ABC D分贝
如果连接成功,请在1 >之后输入SQL语句,回车,第二行输入回车,执行SQL语句的最后一句。
SQL语句可以被输入到多行中,直到执行SQL语句为止。
退出可以退出当前交互式生命线模式。