Share via


使用 SQL Server Compact Edition

您會在下列階段中使用 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition),或建立使用 SQL Server Compact Edition 的應用程式:

  • 設定 SQL Server Compact Edition 環境
  • 設定安全性、連接用戶端與伺服器
  • 使用 SQL Server Compact Edition 資料庫與資料

設定 SQL Server Compact Edition 環境

您可設定 SQL Server Compact Edition 環境以建立獨立桌上型應用程式或分散式資料庫應用程式。

  • 若要在桌上型電腦上建立應用程式以便部署到用於本機執行的裝置,必須設定開發環境和用戶端環境。開發環境需要安裝 Microsoft Visual Studio 2005。如需詳細資訊,請參閱<安裝開發環境>。安裝 SQL Server Compact Edition 便可提供用戶端環境。如需詳細資訊,請參閱<在裝置上安裝及部署 SQL Server Compact Edition>。
  • 若要建立使用 SQL Server Compact Edition 的分散式資料庫應用程式,必須設定開發環境、用戶端環境及伺服器環境。設定這些環境包括安裝 Visual Studio 2005、Microsoft 和 SQL Server Compact Edition;安裝並設定 Microsoft Internet Information Services (IIS);以及進行連接設定。如需詳細資訊,請參閱<用戶端和伺服器環境>、<安裝 SQL Server Compact Edition>及<安裝伺服器環境>。

設定安全性

安裝好必要的 SQL Server Compact Edition 系統後,必須先設定 IIS 安全性選項,才能在用戶端與伺服器之間交換任何資料。

SQL Server Compact Edition 也可使用 IIS 的安全通訊端層 (SSL) 功能,加密在執行 SQL Server Compact Edition 的裝置與執行 SQL Server 的電腦之間傳播的資料。

如需詳細資訊,請參閱<設定及保護伺服器環境>。

連接用戶端與伺服器

SQL Server Compact Edition 支援以下兩種連接到資料來源並與其交換資料的方法:

  • 遠端資料存取 (RDA)
  • 合併式複寫

這兩種連接解決方案使用 IIS 的驗證、授權及加密服務。連接可透過有線和無線 LAN 與 WAN 來執行。Microsoft ActiveSync 可以使用桌上型電腦上的網路連接與 SQL Server 進行通訊。如此裝置便不需要有網路卡或數據機。

使用 SQL Server Compact Edition 資料庫與資料

您可使用下列元件來修改並管理 SQL Server Compact Edition 資料庫及資料:

  • 程式設計 API
  • SQL 語言
  • SQL Server Management Studio 與 SQL Server Management Studio Express

SQL Server Compact Edition 也提供資料庫的多重連接存取、多重資料行索引與比對索引限制、交易支援、參考完整性、128 位元檔案層級加密與密碼保護,以及查詢最佳化工具。

視目標裝置的處理器而定,SQL Server Compact Edition Database Engine 約佔用 2.2 至 2.6 MB 的磁碟空間。SQL Server Compact Edition 可支援最多 4 GB 的資料庫。

建立應用程式

SQL Server Compact Edition 和 .NET Compact Framework 所提供的開發基礎結構技術,可用於建立應用程式以供存取企業資訊系統的裝置使用。

使用 SQL Server Compact Edition 的應用程式可包含建立本機 SQL Server Compact Edition 資料庫、更新本機資料,以及合併在裝置上以 SQL Server 2005 資料庫所做的變更。

SQL Server Compact Edition 支援下列程式設計模型:

  • ADO .NET,可使用 C# 或 Microsoft Visual Basic 存取
  • OLE DB,可從 Visual Studio 2005 內部使用 Visual C++ 選項存取

請參閱

說明及資訊

取得 SQL Server Compact Edition 協助