安裝 SQL Server Management Studio
  • 安裝 SQL Server 開發人員版本
  • 下載 AdventureWorks 範例資料庫 。 若要瞭解如何在 SSMS 中還原資料庫,請參閱 還原資料庫
  • 批註/取消批註您的 T-SQL 程式代碼

    您可以使用工具列上的 [ 批注 ] 按鈕來批注和取消批註部分文字。 未執行標記為批註的文字。

  • 開啟 SQL Server Management Studio。

  • 連接到您的 SQL Server 實例。

  • 開啟 [追加查詢] 視窗。

  • 在文字視窗中貼上下列 Transact-SQL 代碼。

    USE master;
    --Drop the database if it already exists
    IF EXISTS (SELECT name
               FROM sys.databases
               WHERE name = N'TutorialDB')
        DROP DATABASE TutorialDB;
    CREATE DATABASE TutorialDB;
    ALTER DATABASE [TutorialDB]
        SET QUERY_STORE = ON;
    
  • 反白顯示文字的 Alter Database 部分,然後選取工具列上的 [ 批注 ] 按鈕:

    在具有許多物件的資料庫中,您可以使用篩選來搜尋特定數據表、檢視表等。本節說明如何篩選數據表,但您可以在物件總管的任何其他節點中使用下列步驟:

  • 連接到您的 SQL Server 實例。

  • 展開 [資料庫>AdventureWorks>數據表]。 資料庫中的所有數據表都會出現。

  • 以滑鼠右鍵按兩下 [ 資料表],然後選取 [ 篩選>篩選設定]:

    存取 SQL Server 錯誤記錄檔

    錯誤記錄檔是一個檔案,其中包含 SQL Server 實例中發生之專案的詳細數據。 您可以瀏覽並查詢錯誤登入 SSMS。 錯誤記錄檔是存在於文件系統中的.log檔案。

    在 SSMS 中開啟錯誤記錄檔

  • 連接到您的 SQL Server 實例。

  • 展開 管理>SQL Server 記錄

  • 以滑鼠右鍵按兩下 [目前的 錯誤記錄檔],然後選取 [檢視 SQL Server 記錄檔]:

  • 在查詢視窗中貼上下列 Transact-SQL 程式代碼,然後選取 [ 執行]:

    SELECT SERVERPROPERTY('ErrorLogFileName') AS 'Error log file location';
    
  • 結果會顯示檔案系統中錯誤記錄檔的位置:

    如果您無法連線到 SQL Server,請尋找錯誤記錄檔位置

    SQL Server 錯誤記錄檔的路徑可能會根據您的組態設定而有所不同。 您可以在 SQL Server 組態管理員內的 SQL Server 啟動參數中找到錯誤記錄檔位置的路徑。

    請遵循下列步驟,找出識別 SQL Server 錯誤記錄檔位置的相關啟動參數。 您的路徑可能會因範例中所指示的路徑而有所不同

  • 開啟 [SQL Server 組態管理員]。

  • 展開 [服務] 。

  • 以滑鼠右鍵按下 SQL Server 實例,然後選取 [ 屬性]:

    此位置有數個錯誤記錄檔。 以 *log 結尾的檔名是目前的錯誤記錄檔。 以數字結尾的檔名是先前的記錄檔。 每次 SQL Server 重新啟動時都會建立新的記錄檔。

  • 在慣用的文字編輯器中開啟errorlog.log檔案。

    尋找 SQL Server 實例名稱

    在連線到 SQL Server 之前和之後,您有幾個選項可尋找 SQL Server 實例的名稱。

    在連接到 SQL Server 之前

  • 請依照步驟找出 磁碟上的 SQL Server 錯誤記錄檔。

  • 在記事本中開啟errorlog.log檔案。

  • 搜尋文字 伺服器名稱是

    單引號中所列的文字是連接中使用的 SQL Server 實例名稱:

    名稱格式為 HOSTNAME\INSTANCENAME。 如果您只看到主機名,則已安裝預設實例,而您的實例名稱為 MSSQLSERVER。 當您連接到預設實例時,您只需要輸入主機名才能連線到 SQL Server。 您的路徑可能會與範例影像中的路徑不同。

    當您連線到 SQL Server 時

    當您連線到 SQL Server 時,您可以在三個位置找到伺服器名稱:

  • 伺服器的名稱會列在 [物件管理器] 中:

    如果您已連線到別名或可用性群組接聽器

    如果您已連線至別名或可用性群組接聽程式,該資訊會出現在 物件總管 和 [屬性] 中。 在此情況下,SQL Server 實例名稱可能不太明顯,而且必須查詢:

  • 連接到您的 SQL Server 實例。

  • 開啟 [新增查詢] 視窗。

  • 在視窗中貼上下列 Transact-SQL 程式代碼:

    SELECT @@Servername;
    
  • 檢視查詢的結果,以識別您所連線 SQL Server 實例的名稱:

    快速入門:使用 SQL Server Management Studio 連線及查詢 SQL Server 實例
  • SQL Server Management Studio 中的腳本物件
  • 在 SQL Server Management Studio 中使用範本
  • SQL Server Management Studio 元件和設定
  •