Ocean 學習筆記
Flex,Flash,ActionScript3.0 , HTML5 、Javascript、前端技術、Java。
2013年5月10日 星期五
MS-SQL 查詢目前正在使用的database
使用原因說明:
在對database做任何操作前,必須先確定所在database,要不然就會發生斷錯資料庫、資料表建錯地方等等。
查詢目前用正用哪個資料庫語法:
SELECT
@@DB_NAME();
使用範例:
1> SELECT DB_NAME()
2> GO
------------------------------------
--------
master
MS-SQL 2008 查詢正在哪個MS-SQL 應用服務上
使用原因說明:
一台硬體上,可以安裝多個MS-SQL Server 應用資料庫伺服器,因此在使用MS-SQL前因先查詢是否正確操作目標MS-SQL Server。
查詢在目前正在哪個MS-SQL Server上:
SELECT @@SERVERNAME
使用範例:
PS C:\Users\hua> sqlcmd -S localhost -E
1> SELECT @@SERVERNAME
2> GO
※記得在SCLCMD 操作模式裡,每一條程序要使用GO執行
2013年5月9日 星期四
MS-SQL 2008 database offline and online
版本:
Verstion:MS-SQL 2008
讓資料庫離線(offline):
ALTER DATABASE
your database name
SET OFFLINE;
讓資料庫連線(online):
ALTER DATABASE
your database name
SET ONLINE;
若是使用sqlcmd進入MS-SQL Shell環境下時記得要用go,按下Enter後才會執行一段敘述。
SQLCMD.exe 查詢可用參數
SQLCMD.exe 查詢可使用參數
功用:
SQLCMD.exe 可使用 /? 查詢可用參數。
範例:
PS C:\ sqlcmd /?
Microsoft (R) SQL Server 命令列工具
版本 11.0.2100.60 NT x64
Copyright (C) 2012 Microsoft. 著作權所有,並保留一切權利。
使用方式: Sqlcmd [-U 登入識別碼] [-P 密碼]
[-S 伺服器] [-H 主機名稱] [-E 信任連接]
[-N 加密連接][-C 信任伺服器憑證]
[-d 使用資料庫名稱] [-l 登入逾時] [-t 查詢逾時]
[-h 標頭] [-s 資料行分隔符號] [-w 螢幕寬度]
[-a 封包大小] [-e 回應輸入] [-I 啟用引號識別碼]
[-c 命令結束] [-L[c] 列出伺服器[清除輸出]]
[-q "命令行查詢"] [-Q "命令行查詢" 並結束]
[-m 錯誤層次] [-V 嚴重性層級] [-W 移除句尾空格]
[-u unicode 輸出] [-r[0|1] 訊息傳至 stderr]
[-i 輸入檔] [-o 輸出檔] [-z 新密碼]
[-f <字碼頁> | i:<字碼頁>[,o:<字碼頁>]] [-Z 新密碼並結束]
[-k[1|2] 移除[取代] 控制字元]
[-y 可變長度類型顯示寬度]
[-Y 固定長度類型顯示寬度]
[-p[1] 列印統計資料[冒號格式]]
[-R 使用用戶端地區設定]
[-K 應用程式的意圖]
[-M 多重子網路容錯移轉]
[-b 發生錯誤時中止批次]
[-v var = "值"...] [-A 專用管理員連接]
[-X[1] 停用命令、啟動指令碼、環境變數 [並結束]]
[-x 停用變數替代]
[-? 顯示語法摘要]
PS C:\>
如何進入MS-SQL Shell (命令模式)
進入MS-SQL Shell
進入 MS-SQL Shell:
開始 → 執行 →
cmd sqlcmd -S localhost -E
若是Express免費版本,則host要使用
localhost\sqlexpress
。
離開 MS-SQL Shell:
exit
或
quit
狀況:
sqlcmd沒有常駐。 (執行sqlcmd 沒有存在時)
處理:
在SQL安裝路徑(下述是MS-SQL預設路徑,請依實際安裝路徑找尋)
C:\Program Files\Microsoft SQL Server\100\Tools\Binn
可以找到SQLCMD.EXE,可直接進到該路徑下呼叫。
常駐設定說明:
若要常駐在系統,必須在環境變數PATH加入SQLCMD.EXE所在路徑,
如:
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
環境變數中以;做為區隔。
注意不要清掉PATH內其他設定,而是把這兩行附加進去。
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
文章 (Atom)