Sql server在cmd下的使用

本文介绍了如何在CMD环境下使用SQL Server,包括通过isql和osql进行交互式会话、运行脚本,以及T-SQL命令的应用。强调了osql在SQL Server 2000以后版本的重要性,同时提供了启动、运行脚本及退出会话的命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法一

在DOS提示符下,c:\>isql -U sa -P (此处输入SA密码) 注----大小写敏感

回车后会出现"1>"提示符,表明已成功,此时可在DOS下做任何SQL语句操作

1>use northwind //要操作的数据库的名称

2>go

1>select * from orders //orders为要操作的表名

就会出现结果

====================

方法二:

在\Program Files Microsoft SQL Server\MSSQL\Binn>提示下输入"sqlservr"

sqlserver服务便启动成功。但不能在此时的提示符下像方法一那样继续进行SQL命令操作,需回到企业管理器或查询管理器中去操作

=====================

方法三:

和方法一差不多,c:\>osql -S servername -U sa -P (SA密码)



ISQL与OSQL的区别:

所有的SQL SERVER工具均使用ODBC,ISQL除外,ISQL使用DB-LIBRARY API。在SQL SERVER中保留ISQL工具是为了SQL SERVER 6.5的向后兼容性,这个工具不能使用SQL SERVER 2000特有的功能,如不能输入XML。ISQL还截断长度大于255个字符的列,而且无法看到定义为NTEXT数据类型的列。所以,对于新的编码,应使用OSQL代替ISQL。

在使用 Microsoft SQL Server RDBMS 时有几个重要的命令。有关使用这些命令和其它数据库命令的附加信息,请参阅 Microsoft SQL Server 文档。这些命令用于执行以下操作:

启动一个 isql 交互式会话

要启动一个交互式会话,请输入以下命令:

isql

运行脚本

要运行脚本,请输入以下命令:

isql -U user -P password -i script_name.sql -o log_name.log

其中:

user

数据库的所有者。要运行管理脚本,此用户是 sa 用户。管理脚本创建库的数据库所有者。当运行模式脚本时,此用户必须是数据库所有者。

password

用于 sa 用户的密码。

script_name

脚本的名称。

log_name

日志文件的名称。

结束一个 isql 会话

要注销一个 isql 会话,请输入以下命令:

Exit

T_SQL命令大全

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值