启动sql server Net Start MSSqlServer 暂停sql server Net Pause MSSqlServer 重新启动暂停的sql server Net Continue MSSqlServer 停止sql server Net stop MSSqlServer 命令行方式修改sql server sa 的密码 一直都是使用企业
启动sql server Net Start MSSqlServer 暂停sql server Net Pause MSSqlServer 重新启动暂停的sql server Net Continue MSSqlServer 停止sql server Net stop MSSqlServer 命令行方式修改sql server sa 的密码 一直都是使用企业管理器操作sql的,昨天帮一朋友部署网站,租的国外vps主机,登陆上去只看到sql的图标正常运行的,企业管理器和查询分析器的影都没看到,汗一个。。。空间提供商也不给技术支持,晕了,只有自己想办法了。 今天网上google一下,终于搞定。 在cmd 窗口下 复制代码 代码如下: C:\Documents and Settings\Administrator>osql -E 1> sp_password null,'abc123','sa' 2> go Password changed. 1> exit 大功告成,sa的密码修改成了abc123 关键是osql这个东东,具体查看 http://msdn.microsoft.com/zh-cn/vstudio/ms162806.aspxSQL Server 命令行工具 isql 和 osql 常用命令 命令行操作有时比在图形界面下用鼠标还高效,所以高手常用命令行操作,下面简介SQL Server 命令行工具 isql 和 osql。 isql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件;并且使用 DB-Library 与 SQL Server 2000 进行通讯。 osql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件。该实用工具通过 ODBC 与服务器通讯。 ◆ 信任连接: >isql -E 或 >osql -E ◆ 察看所有数据库: use master exec sp_helpdb GO ◆ 察看数据库 pubs: use master exec sp_helpdb pubs GO ◆ 察看数据库 pubs 中的对象: USE pubs EXEC sp_help GO 相当于 Oracle 的 SELECT table_name FROM user_objects; ◆ 察看数据库 pubs 中的表 employee 结构: USE pubs EXEC sp_help employee GO 相当于 Oracle 的 SQL*PLUS 中的 DESC employees ◆ SELECT 语句: USE pubs SELECT * FROM employee GO ◆ 当使用单引号分隔一个包括嵌入单引号的字符常量时,用两个单引号表示嵌入单引号,例如: SELECT 'O''Leary' GO ◆ 用7.个双引号表示嵌入双引号,例如: SELECT 'O"Leary' GO ◆ SQL Server 数据库信息查询 use master exec sp_helpdb pubs GO 或: use master SELECT name, dbid FROM sysdatabases GO ◆ 查数据库对象 (相当于 Oracle 的 SELECT * FROM user_tables;) USE pubs EXEC sp_help GO 或 use master SELECT name, id FROM pubs.dbo.sysobjects WHERE type='U' GO ◆ 查字段 (相当于 Oracle 的 SQL*PLUS 中的 DESC employees ) USE pubs EXEC sp_help employee GO ◆ 查看指定 USE pubs SELECT name, id, xtype, length FROM syscolumns WHERE id=277576027 GO USE pubs SELECT * FROM syscolumns WHERE id=277576027 GO ◆ 查看数据类型名字的定义: SELECT name, xtype FROM systypes GO ◆ 从命令行启动“查询分析器” >isqlw ◆ isql命令 描述 GO 执行最后一个 GO 命令之后输入的所有语句。 RESET 清除已输入的所有语句。 ED 调用编辑器。 !! command 执行操作系统命令。 QUIT 或 EXIT( ) 退出 isql。 CTRL+C 不退出 isql 而结束查询。 仅当命令终止符 GO(默认)、RESET、ED、!!、EXIT、QUIT 和 CTRL+C 出现在一行的开始(紧跟 isql 提示符)时才可以被识别。isql 忽视同一行中这些关键字后输入的任何内容。