sqlserver常用命令行操作(啟動(dòng)、停止、暫停)
更新時(shí)間:2011年12月20日 13:12:46 作者:
sqlserver常用命令行操作,方便在命令行實(shí)現(xiàn)sqlserver的啟動(dòng)、停止、暫停
啟動(dòng)sql server
Net Start MSSqlServer
暫停sql server
Net Pause MSSqlServer
重新啟動(dòng)暫停的sql server
Net Continue MSSqlServer
停止sql server
Net stop MSSqlServer
命令行方式修改sql server sa 的密碼
一直都是使用企業(yè)管理器操作sql的,昨天幫一朋友部署網(wǎng)站,租的國(guó)外vps主機(jī),登陸上去只看到sql的圖標(biāo)正常運(yùn)行的,企業(yè)管理器和查詢分析器的影都沒(méi)看到,汗一個(gè)。。??臻g提供商也不給技術(shù)支持,暈了,只有自己想辦法了。
今天網(wǎng)上google一下,終于搞定。
在cmd 窗口下
C:\Documents and Settings\Administrator>osql -E
1> sp_password null,'abc123','sa'
2> go
Password changed.
1> exit
大功告成,sa的密碼修改成了abc123
關(guān)鍵是osql這個(gè)東東,具體查看 http://msdn.microsoft.com/zh-cn/vstudio/ms162806.aspx
SQL Server 命令行工具 isql 和 osql 常用命令
命令行操作有時(shí)比在圖形界面下用鼠標(biāo)還高效,所以高手常用命令行操作,下面簡(jiǎn)介SQL Server 命令行工具 isql 和 osql。
isql 實(shí)用工具使您得以輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件;并且使用 DB-Library 與 SQL Server 2000 進(jìn)行通訊。
osql 實(shí)用工具使您得以輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件。該實(shí)用工具通過(guò) ODBC 與服務(wù)器通訊。
◆ 信任連接:
>isql -E
或
>osql -E
◆ 察看所有數(shù)據(jù)庫(kù):
use master
exec sp_helpdb
GO
◆ 察看數(shù)據(jù)庫(kù) pubs:
use master
exec sp_helpdb pubs
GO
◆ 察看數(shù)據(jù)庫(kù) pubs 中的對(duì)象:
USE pubs
EXEC sp_help
GO
相當(dāng)于 Oracle 的 SELECT table_name FROM user_objects;
◆ 察看數(shù)據(jù)庫(kù) pubs 中的表 employee 結(jié)構(gòu):
USE pubs
EXEC sp_help employee
GO
相當(dāng)于 Oracle 的 SQL*PLUS 中的 DESC employees
◆ SELECT 語(yǔ)句:
USE pubs
SELECT * FROM employee
GO
◆ 當(dāng)使用單引號(hào)分隔一個(gè)包括嵌入單引號(hào)的字符常量時(shí),用兩個(gè)單引號(hào)表示嵌入單引號(hào),例如:
SELECT 'O''Leary'
GO
◆ 用7.個(gè)雙引號(hào)表示嵌入雙引號(hào),例如:
SELECT 'O"Leary'
GO
◆ SQL Server 數(shù)據(jù)庫(kù)信息查詢
use master
exec sp_helpdb pubs
GO
或:
use master
SELECT name, dbid FROM sysdatabases
GO
◆ 查數(shù)據(jù)庫(kù)對(duì)象 (相當(dāng)于 Oracle 的 SELECT * FROM user_tables;)
USE pubs
EXEC sp_help
GO
或
use master
SELECT name, id FROM pubs.dbo.sysobjects WHERE type='U'
GO
◆ 查字段 (相當(dāng)于 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
◆ 查看數(shù)據(jù)類型名字的定義:
SELECT name, xtype
FROM systypes
GO
◆ 從命令行啟動(dòng)“查詢分析器”
>isqlw
◆ isql命令 描述
GO 執(zhí)行最后一個(gè) GO 命令之后輸入的所有語(yǔ)句。
RESET 清除已輸入的所有語(yǔ)句。
ED 調(diào)用編輯器。
!! command 執(zhí)行操作系統(tǒng)命令。
QUIT 或 EXIT( ) 退出 isql。
CTRL+C 不退出 isql 而結(jié)束查詢。
僅當(dāng)命令終止符 GO(默認(rèn))、RESET、ED、!!、EXIT、QUIT 和 CTRL+C 出現(xiàn)在一行的開(kāi)始(緊跟 isql 提示符)時(shí)才可以被識(shí)別。isql 忽視同一行中這些關(guān)鍵字后輸入的任何內(nèi)容。
Net Start MSSqlServer
暫停sql server
Net Pause MSSqlServer
重新啟動(dòng)暫停的sql server
Net Continue MSSqlServer
停止sql server
Net stop MSSqlServer
命令行方式修改sql server sa 的密碼
一直都是使用企業(yè)管理器操作sql的,昨天幫一朋友部署網(wǎng)站,租的國(guó)外vps主機(jī),登陸上去只看到sql的圖標(biāo)正常運(yùn)行的,企業(yè)管理器和查詢分析器的影都沒(méi)看到,汗一個(gè)。。??臻g提供商也不給技術(shù)支持,暈了,只有自己想辦法了。
今天網(wǎng)上google一下,終于搞定。
在cmd 窗口下
復(fù)制代碼 代碼如下:
C:\Documents and Settings\Administrator>osql -E
1> sp_password null,'abc123','sa'
2> go
Password changed.
1> exit
大功告成,sa的密碼修改成了abc123
關(guān)鍵是osql這個(gè)東東,具體查看 http://msdn.microsoft.com/zh-cn/vstudio/ms162806.aspx
SQL Server 命令行工具 isql 和 osql 常用命令
命令行操作有時(shí)比在圖形界面下用鼠標(biāo)還高效,所以高手常用命令行操作,下面簡(jiǎn)介SQL Server 命令行工具 isql 和 osql。
isql 實(shí)用工具使您得以輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件;并且使用 DB-Library 與 SQL Server 2000 進(jìn)行通訊。
osql 實(shí)用工具使您得以輸入 Transact-SQL 語(yǔ)句、系統(tǒng)過(guò)程和腳本文件。該實(shí)用工具通過(guò) ODBC 與服務(wù)器通訊。
◆ 信任連接:
>isql -E
或
>osql -E
◆ 察看所有數(shù)據(jù)庫(kù):
use master
exec sp_helpdb
GO
◆ 察看數(shù)據(jù)庫(kù) pubs:
use master
exec sp_helpdb pubs
GO
◆ 察看數(shù)據(jù)庫(kù) pubs 中的對(duì)象:
USE pubs
EXEC sp_help
GO
相當(dāng)于 Oracle 的 SELECT table_name FROM user_objects;
◆ 察看數(shù)據(jù)庫(kù) pubs 中的表 employee 結(jié)構(gòu):
USE pubs
EXEC sp_help employee
GO
相當(dāng)于 Oracle 的 SQL*PLUS 中的 DESC employees
◆ SELECT 語(yǔ)句:
USE pubs
SELECT * FROM employee
GO
◆ 當(dāng)使用單引號(hào)分隔一個(gè)包括嵌入單引號(hào)的字符常量時(shí),用兩個(gè)單引號(hào)表示嵌入單引號(hào),例如:
SELECT 'O''Leary'
GO
◆ 用7.個(gè)雙引號(hào)表示嵌入雙引號(hào),例如:
SELECT 'O"Leary'
GO
◆ SQL Server 數(shù)據(jù)庫(kù)信息查詢
use master
exec sp_helpdb pubs
GO
或:
use master
SELECT name, dbid FROM sysdatabases
GO
◆ 查數(shù)據(jù)庫(kù)對(duì)象 (相當(dāng)于 Oracle 的 SELECT * FROM user_tables;)
USE pubs
EXEC sp_help
GO
或
use master
SELECT name, id FROM pubs.dbo.sysobjects WHERE type='U'
GO
◆ 查字段 (相當(dāng)于 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
◆ 查看數(shù)據(jù)類型名字的定義:
SELECT name, xtype
FROM systypes
GO
◆ 從命令行啟動(dòng)“查詢分析器”
>isqlw
◆ isql命令 描述
GO 執(zhí)行最后一個(gè) GO 命令之后輸入的所有語(yǔ)句。
RESET 清除已輸入的所有語(yǔ)句。
ED 調(diào)用編輯器。
!! command 執(zhí)行操作系統(tǒng)命令。
QUIT 或 EXIT( ) 退出 isql。
CTRL+C 不退出 isql 而結(jié)束查詢。
僅當(dāng)命令終止符 GO(默認(rèn))、RESET、ED、!!、EXIT、QUIT 和 CTRL+C 出現(xiàn)在一行的開(kāi)始(緊跟 isql 提示符)時(shí)才可以被識(shí)別。isql 忽視同一行中這些關(guān)鍵字后輸入的任何內(nèi)容。
相關(guān)文章
sql server字符串非空判斷實(shí)現(xiàn)方法
在使用sql server過(guò)程中會(huì)遇到非空判斷,本文將詳細(xì)介紹sql server字符串非空判斷實(shí)現(xiàn)方法,需要了解的朋友可以參考下2012-12-12
巧妙利用PARTITION分組排名遞增特性解決合并連續(xù)相同數(shù)據(jù)行
這篇文章主要介紹了巧妙利用PARTITION分組排名遞增特性解決合并連續(xù)相同數(shù)據(jù)行,需要的朋友可以參考下2014-08-08
SQL?Server2000在win10上安裝的方法圖文教程
Win10本身是一個(gè)兼容性較好的操作系統(tǒng),有很多人在咨詢?nèi)绾卧赪indows 10上安裝SQL Server 2000數(shù)據(jù)庫(kù),都沒(méi)有成功過(guò),這篇文章主要給大家介紹了關(guān)于SQL?Server2000在win10上安裝的方法,需要的朋友可以參考下2024-05-05
關(guān)于SQL數(shù)據(jù)庫(kù) msdb.dbo.sp_send_dbmail 函數(shù)發(fā)送郵件的場(chǎng)景分析
這篇文章主要介紹了關(guān)于SQL數(shù)據(jù)庫(kù) msdb.dbo.sp_send_dbmail 函數(shù)發(fā)送郵件的場(chǎng)景分析,需要的朋友可以參考下2018-10-10
GreatSQL 在SQL中如何使用 HINT 語(yǔ)法修改會(huì)話變量
GreatSQL推出新的優(yōu)化Hint功能,名為SET_VAR,允許用戶在查詢語(yǔ)句中修改數(shù)據(jù)庫(kù)的會(huì)話變量,但只對(duì)當(dāng)前查詢會(huì)話生效,不影響其他會(huì)話,本文給大家介紹GreatSQL 在SQL中如何使用 HINT 語(yǔ)法修改會(huì)話變量,感興趣的朋友一起看看吧2024-10-10
使用SQL語(yǔ)句實(shí)現(xiàn)查詢排序,順序和倒序
這篇文章主要介紹了使用SQL語(yǔ)句實(shí)現(xiàn)查詢排序、順序和倒序,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
實(shí)例學(xué)習(xí)SQL的Select命令
實(shí)例學(xué)習(xí)SQL的Select命令...2006-12-12
SQL將一個(gè)表中的數(shù)據(jù)插入到另一個(gè)表中的方法
這篇文章介紹了SQL將一個(gè)表中的數(shù)據(jù)插入到另一個(gè)表中的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02

