共用方式為


離線編輯的注意事項

即使您是離線狀態,您仍可以使用 Transact-SQL 編輯器,也就是說,您不必連接至資料庫。例如,如果您在遠端工作、您的資料庫當機、或者您想要降低連接至資料庫的作用中連接數量,您仍可以使用編輯器編輯指令碼和查詢。此外,當您使用編輯器編輯定義於「資料庫專案」(database project) 中的「資料庫物件」(database objects) 時,您是離線工作的狀態。然而,當您在離線 (中斷連接) 狀態下進行工作時,無法使用某些功能。

編輯資料庫指令碼和查詢

如果您開啟的 Transact-SQL 編輯器工作階段未連接至資料庫,視窗標題和屬性瀏覽器會指出您是中斷連接的狀態。不過,您可以繼續使用編輯器,建立和編輯資料庫查詢和指令碼。

  • 若要建立查詢,請開啟 [資料] 功能表,指向 [Transact-SQL 編輯器],然後按一下 [新增查詢連接]。在編輯器開啟前,會出現 [連接至伺服器] 對話方塊,提示您執行指令碼或查詢所依據的伺服器。不過,您可以按一下 [取消] 關閉對話方塊,然後在中斷連接時使用 Transact-SQL 編輯器。

  • 若要編輯查詢或指令碼,請開啟 [檔案] 功能表,指向 [開啟],然後按一下 [檔案]。接著,您可以指定要編輯的 .sql 檔案。例如,您可以透過比較資料庫「結構描述」(schemas) 編輯所產生的指令碼。

您必須連接至資料庫伺服器,才能依據伺服器上的資料庫進行驗證或執行任何指令碼或查詢。如果您嘗試驗證或執行查詢而不連接至資料庫伺服器,會出現 [連接到 Database Engine] 對話方塊。還有,如果連接意外失敗 (例如,如果您的伺服器離線),視窗標題和屬性瀏覽器可能不會立即反映您已中斷與資料庫的連接。在這種情況下,下一次您嘗試執行需要連線的作業時,會出現 [連接至伺服器] 對話方塊。

請參閱

工作

HOW TO:在相同的編輯器工作階段中連接至不同的資料庫

HOW TO:中斷與資料庫的連接

HOW TO:在 Transact-SQL 編輯器中連接至資料庫

概念

使用 Transact-SQL 編輯器編輯資料庫指令碼和物件

其他資源

How to: Modify Database Objects

How to: Create a Database Connection