共用方式為


資料庫連接

Sync Framework 在同步處理期間至少進行兩次連接:連接至用戶端和伺服器,或連接至兩個對等項。在 N 層式和服務架構中還需要其他連接,Sync Framework 透過使用 ADO.NET 進行這些連接。請注意下列行為:

  • 考慮到效能問題,DbServerSyncProviderDbSyncProvider 會使用 ADO.NET 連接共用。即使未執行同步處理,連接共用也可以保持與 SQL Server 資料庫的實體連接。一般來說,這不是問題。但是,如果您必須卸除實體連接,請呼叫 ClearPool

  • 傳遞給 DbServerSyncProviderDbSyncProvider 的連接字串必須永遠都包含要在其中同步處理資料表的資料庫名稱,如以下範例所示:

    Data Source=localhost; Initial Catalog=AdventureWorks; Integrated Security=True;
    

如需如何保護連接安全的詳細資訊,請參閱安全性考量

請參閱

概念

應用程式設計及部署的考量