程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> MSSQL SERVER2000的isql命令詳解

MSSQL SERVER2000的isql命令詳解

編輯:關於SqlServer
 

ISQL是用於交互式執行Transact-SQL語句和腳本的數據庫工具,ISQL同微軟的OSQL是差不多的工具。比如做一些高級的配置,還比如在客戶端或遠程執行數據庫操作等工作時,ISQL是很方便的。比如入侵一台有SQL服務的主機,入侵SQL Server後都能干什麼?最好的工具的就是ISQL了。

ISQL依賴DB-Library API的應用程序不支持 SQL Server 2000 版的某些功能。例如,isql無法訪問用ntext數據類型定義的列,並截斷任何超過255字節的char、varchar、nchar 或 nvarchar 列。它也無法檢索XML 文檔形式的結果。除了isql中的這些限制外,osql和isql 支持相同的功能。

注意:命令輸入的方法是打開CMD命令提示符輸入,而且ISQL在SQL2000裡有,在SQL2005裡是沒有的,如果你本機裝的是SQL2005,就不要試了。

isql命令的參數詳解:(打開命令幫助)

usage: isql [-U login id] [-P password]
[-S server] [-H hostname] [-E trusted connection]
[-d use database name] [-l login timeout] [-t query timeout]
[-h headers] [-s colseparator] [-w columnwidth]
[-a packetsize] [-e echo input] [-x max text size]
[-L list servers] [-c cmdend]
[-q "cmdline query"] [-Q "cmdline query" and exit]
[-n remove numbering] [-m errorlevel]
[-r msgs to stderr]
[-i inputfile] [-o outputfile]
[-p print statistics] [-b On error batch abort]
[-O use Old ISQL behavior disables the following]
<EOF> batch processing
Auto console width scaling
Wide messages
default errorlevel is -1 vs 1
[-? show syntax summary (this screen)]
 

所有參數要區分大小寫,請注意。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved