程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> 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 忽視同一行中這些關鍵字後輸入的任何內容。

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