sqlserver 停用数据库_sqlserver常用命令行操作(启动、停止、暂停)

sqlserver常用命令行操作(启动、停止、暂停)

更新时间:2011年12月20日 13:12:46   作者:

sqlserver常用命令行操作,方便在命令行实现sqlserver的启动、停止、暂停

启动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.aspx

SQL 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 忽视同一行中这些关键字后输入的任何内容。

相关文章

这篇文章主要介绍了ASP.NET和MSSQL高性能分页实例代码的相关资料,需要的朋友可以参考下2016-01-01

可以采用分别创建增加、删除、更新的触发器(Trigger)来达到两张表之间数据同步的目的,感兴趣的朋友可以参考下,希望可以帮助到你2013-03-03

把硬盘上的其他文件删除,以空出硬盘空间,将数据库的日志文件大小改成无限制,然后分离数据库,要确保分离成功等等需要了解的朋友可以参考下2012-12-12

这篇文章主要介绍了sql 判断字符串中是否包含数字和字母的方法,这是一个比较实用的方法,需要的朋友可以参考下2014-09-09

这篇文章主要介绍了sql server代理中作业执行SSIS包失败的解决办法,sql2005如何用dtexec运行ssis(DTS)包?本文讲的非常详细,小伙伴们一起学习吧2015-09-09

默认management studio是自动提交事务,即一个语句就一个事务,那么如何禁止其自动提交呢?下面有个不错的方法,大家可以参考下2014-06-06

利用sql函数生成不重复的订单号的代码,需要的朋友可以参考下。2011-12-12

无法装载 DLL Microsoft提示您请误随意操作SQL数据库 以免对起 数据库造成不必要的麻烦 或该 DLL 所引用的某一 DLL。原因: 126(找不到指定的模块2012-07-07

这篇文章主要介绍了 sqlserver 树形结构查询单表的实例代码,需要的朋友可以参考下2017-08-08

从安装程序看,感觉SQL Server 2008的设计更灵活、更精确,安装速度在我的笔记本上装的虚拟机(分配了768M内存)中比较流畅,感觉比2005要好。2009-02-02

最新评论

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值