共用方式為


Ssms 公用程式

Ssms公用程式會開啟SQL Server Management Studio。 如果有指定, Ssms 也會建立伺服器的連接,且會開啟查詢、指令碼、檔案、專案和方案。

您可以指定包含查詢、專案或方案的檔案。 如果提供了連接資訊,且檔案類型與這個類型的伺服器相關聯,包含查詢的檔案會自動連接伺服器。 例如,.sql 檔案會在 SQL Server Management Studio 中開啟 SQL 查詢編輯器 視窗,而 .mdx 檔案會在 SQL Server Management Studio 中開啟 MDX 查詢編輯器 視窗。 SQL Server方案與專案會在 SQL Server Management Studio 中開啟。

注意

Ssms 公用程式不會執行查詢。 若要從命令列中執行查詢,請使用 sqlcmd 公用程式。

語法

  
      Ssms  
    [scriptfile] [projectfile] [solutionfile]  
    [-Sservername] [-ddatabasename] [-Uusername] [-Ppassword]   
    [-E] [-nosplash] [-log[filename]?] [-?]  

引數

scriptfile
指定一個或多個要開啟的指令碼檔案。 這個參數必須包含檔案的完整路徑。

projectfile
指定要開啟的指令碼專案。 這個參數必須包含指令碼專案檔的完整路徑。

solutionfile
指定要開啟的方案。 這個參數必須包含方案檔的完整路徑。

[-Sservername]
伺服器名稱

[-ddatabasename]
資料庫名稱

[-Uusername]
使用 SQL Server 驗證連線時的使用者名稱

[-P密碼]
使用 SQL Server 驗證連線時的密碼

[-E]
使用 Windows 驗證進行連接

[-nosplash]
防止SQL Server Management Studio開啟時顯示啟動顯示畫面圖形。 當您利用頻寬有限的連線,透過「終端機服務」連線至執行 SQL Server Management Studio 的電腦時,請使用此選項。 這個引數不區分大小寫,可出現在其他引數的前後。

[-log[filename]?]
將 SQL Server Management Studio 活動記錄到指定的檔案以進行疑難排解

[-?]
顯示命令列說明

備註

所有參數都是選擇性的,除了用逗號來分隔的檔案之外,您必須用空格來分隔它們。 如果您未指定任何參數,Ssms 會依照 [工具] 功能表上,[選項] 設定中所指定的方式來開啟 SQL Server Management Studio。 例如,如果 [環境/一般] 頁面的 [啟動時] 選項指定 [開啟新增查詢視窗]Ssms 會以空白的查詢編輯器開啟。

-log參數必須出現在命令列結尾,所有其他參數之後。 檔名引數是選擇性的。 如果指定了檔名,但該檔案不存在,便會建立檔案。 若因寫入權限不足等緣故而無法建立檔案,則會改將記錄寫入未當地語系化的 APPDATA 位置 (請參閱下文)。 如果未指定檔名引數,便會將兩個檔案寫入至目前使用者的未當地語系化應用程式儲存資料夾。 SQL Server 的未當地語系化應用程式儲存資料夾可以由 APPDATA 環境變數查知。 例如,SQL Server 2012 的資料夾是 <系統磁碟機>:\Users\<使用者名稱>\AppData\Roaming\Microsoft\AppEnv\10.0\。 兩個檔案依預設將名為 ActivityLog.xml 和 ActivityLog.xsl。 前者包含活動記錄資料,後者則是 XML 樣式表以讓您更方便檢視此 XML 檔案。 使用下列步驟,在您的預設 XML 檢視器 (如 Internet Explorer) 中檢視記錄檔:按一下 [開始],再按一下 [執行],並在提供的欄位中輸入 “<系統磁碟機>:\Users\<使用者名稱>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml”,然後按 Enter 鍵。

如果提供了連接資訊,且檔案類型與這個類型的伺服器相關聯,便會發出包含查詢的檔案連接到伺服器的提示。 例如,.sql 檔案會在 SQL Server Management Studio 中開啟 SQL 查詢編輯器 視窗,而 .mdx 檔案會在 SQL Server Management Studio 中開啟 MDX 查詢編輯器 視窗。 SQL Server方案與專案會在 SQL Server Management Studio 中開啟。

下表將伺服器類型對應至副檔名。

伺服器類型 分機
SQL Server .sql
SQL Server Analysis Services .mdx

.xmla

範例

下列指令碼會從命令提示字元,利用預設設定來開啟 SQL Server Management Studio:

Ssms  
  

下列指令碼會從命令提示字元,將程式碼編輯器設為伺服器 ACCTG and the database AdventureWorks2012,,並在不顯示啟動顯示畫面的情況下,利用 Windows 驗證來開啟 SQL Server Management Studio:

Ssms -E -S ACCTG -d AdventureWorks2012 -nosplash  
  

下列指令碼會從命令提示字元開啟 SQL Server Management Studio,然後開啟 MonthEndQuery 指令碼。

Ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"  
  

下列指令碼會從命令提示字元開啟 SQL Server Management Studio,然後在名稱為 developer 的電腦上,開啟 NewReportsProject 專案:

Ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"  
  

下列指令碼會從命令提示字元開啟 SQL Server Management Studio,然後開啟 MonthlyReports 方案:

Ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"  
  

另請參閱

使用 SQL Server Management Studio