共用方式為


使用查詢工具 (SQL Server Compact)

SQL Server Compact 3.5 會使用 SQL Server 2005 和更新版本中的 SQL Server Management Studio、Visual Studio 2005 和更新版本中的伺服器總管、Visual Studio 2005 和更新版本中的查詢設計工具、Visual Studio 2010 中的 Transact-SQL 編輯器以及 SQL Server Compact 3.5 Query Analyzer 來存取和查詢資料。SQL Server Management Studio、伺服器總管、查詢設計工具、Transact-SQL 編輯器和 SQL Server Compact 3.5 Query Analyzer 可用於執行下列動作:

  • 將 SQL Server 2005 Mobile Edition 或 SQL Server 2005 Compact Edition 資料庫檔案升級為 SQL Server Compact 3.5。

  • 建立資料庫。

  • 管理與連接到裝置上的其他資料庫。

  • 驗證遠端資料存取 (RDA) 和複寫應用程式 (Transact-SQL 編輯器不支援)。

  • 建立、修改與刪除資料庫中的資料表與索引。

  • 加入新的資料行、刪除或變更現有資料行的屬性,以及使用支援的 supported SQL 陳述式查詢物件。

  • 在資料表中插入和刪除資料列。

  • 修改資料表中現有的資料。

  • 建立或修改資料表之間的主索引鍵和外部索引鍵關聯性。

  • 針對未加密的資料庫進行加密。如果在 Query Analyzer 或 [伺服器總管] 中,針對未加密的資料庫進行加密,資料庫會使用加密模式做為平台預設值進行加密。

  • 變更已加密之資料庫的密碼。

  • 壓縮及修復資料庫。

SQL Server Management Studio

SQL Server Management Studio 是一套管理屬於 SQL Server 元件的系統管理工具。這個整合式環境可讓您執行各種工作,例如,備份資料、修改查詢,以及自動化單一介面中的常用功能。SQL Server Management Studio 可同時用於管理 Windows 桌面應用程式和行動裝置應用程式上的 SQL Server Compact 3.5 資料庫。

SQL Server 2008 和更新版本中的 SQL Server Management Studio 會提供其他功能,如下所示:

  • 利用 SQL Server Compact 3.5 訂閱者建立合併式複寫的發行集。

  • 建立 SQL Server Compact 3.5 訂閱

SQL Server 2005 和更新版本中的 SQL Server Management Studio 可利用 SQL Server Compact 3.5 訂閱者建立合併式複寫的發行集。不支援諸如建立資料庫與管理資料庫等其他作業。

伺服器總管

Visual Studio 2005 和更新版本中的伺服器總管也會在 Windows 桌上型電腦和 Windows 行動裝置上提供 SQL Server Compact 資料庫的資料庫管理支援。

注意

在 Visual Studio 2010 中,伺服器總管僅支援 SQL Server Compact 3.5 資料庫。如果您嘗試開啟 SQL Server Compact 3.1 資料庫,系統就會提示您將資料庫升級為 SQL Server Compact 3.5。

您可以使用下列任一種方式,存取 Visual Studio 中的伺服器總管:

  • 開啟 Visual Studio,然後依序按一下 [檢視][伺服器總管]

  • 開啟 Visual Studio,然後依序按一下 [工具][連接到伺服器]

[伺服器總管] 會提供適用於所有一般資料庫工作的功能,例如,建立資料庫、建立資料表,以及執行 Transact-SQL 查詢。[伺服器總管] 可以連接到 Windows 桌面和 Windows Mobile 裝置上的 SQL Server Compact 3.5 資料庫。

[伺服器總管] 不支援建立訂閱。若要建立訂閱,請使用下列其中一種操作:

  • 若是 SQL Server 2005 的合併式複寫,使用與 SQL Server 2005 SP2 一起安裝的 SQL Server Management Studio。

  • 以程式設計方式,建立 SQL Server Compact 3.5 訂閱。如需詳細資訊,請參閱<如何:建立訂閱 (以程式設計方式)>。

Transact-SQL 編輯器

從 Visual Studio 2010 開始,Transact-SQL 編輯器就支援 SQL Server Compact 3.5 資料庫。舊版 Visual Studio 不支援針對 SQL Server Compact 資料庫使用 Transact-SQL 編輯器。Visual Studio 2010 不支援針對以舊版 SQL Server Compact 建立的資料庫使用 Transact-SQL 編輯器。

Visual Studio 2010 中的 Transact-SQL 編輯器可讓您針對 SQL Server Compact 3.5 資料庫執行任意文字的 Transact-SQL 查詢。此外,Transact-SQL 編輯器也可讓您針對 SQL Server Compact 3.5 資料庫檢視並儲存詳細估計和實際的查詢執行程序表。之前,Transact-SQL 編輯器所提供的這項功能只能透過 SQL Server Management Studio 使用。

SQL Server Compact 3.5 Query Analyzer

SQL Server Compact 3.5 Query Analyzer 是在支援的裝置上執行的圖形化工具。它會在安裝 SQL Server Compact 3.5 到裝置上時隨同安裝。Query Analyzer 只能連接到行動裝置上安裝 Query Analyzer 所在的資料庫。Query Analyzer 不支援在 SQL Server 和 SQL Server Compact 3.5 之間,建立合併式複寫的發行集和訂閱。

在這一節

主題

說明

SQL Server Management Studio 與 SQL Server Management Studio Express (SQL Server Compact)

提供關於 Management Studio 的詳細資訊。

Visual Studio Transact-SQL 編輯器

提供關於 Visual StudioTransact-SQL 編輯器的詳細資訊。

SQL Server Compact Query Analyzer

提供關於 SQL Server Compact 3.5 Query Analyzer 的詳細資訊。

請參閱

其他資源

如何:安裝 Query Analyzer (SQL Server Compact)