首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 公共程序集 (DLL) 目錄速查:SQL 2005/2008 SDK Assemblies 路徑與主要組件說明

     編輯:關於SqlServer

默認安裝路徑

版本路徑
SQL Server 2005C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies\
SQL Server 2008 / 2008 R2C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\

核心組件清單 (部分)

組件名稱用途命名空間
Microsoft.SqlServer.ConnectionInfo.dll連接信息管理、腳本生成Microsoft.SqlServer.Management.Common
Microsoft.SqlServer.Management.Sdk.Sfc.dllSFC (SQL Server Management Facets)Microsoft.SqlServer.Management.Sdk.Sfc
Microsoft.SqlServer.Smo.dllSMO (SQL Server Management Objects) 核心Microsoft.SqlServer.Management.Smo
Microsoft.SqlServer.SqlEnum.dll枚舉器、數據傳輸Microsoft.SqlServer.Management.Smo
Microsoft.SqlServer.Replication.dll複制管理Microsoft.SqlServer.Replication
Microsoft.SqlServer.ServiceBrokerEnum.dllService Broker 枚舉Microsoft.SqlServer.Management.Smo
Microsoft.SqlServer.Dmf.dll策略管理 (DMF/PBM)Microsoft.SqlServer.Management.Dmf
Microsoft.SqlServer.RegSvrEnum.dll註冊服務器枚舉Microsoft.SqlServer.Management.RegisteredServers
Microsoft.SqlServer.WmiEnum.dllWMI 提供程序枚舉Microsoft.SqlServer.Management.Smo

開發場景引用建議

  • SMO 程式化管理:引用 `Smo.dll`、`ConnectionInfo.dll`、`SqlEnum.dll`
  • 策略管理:引用 `Dmf.dll`
  • 複制拓撲操作:引用 `Replication.dll`
  • 專案屬性 → 「複製本地」= False (生產機已有 GAC),開發機可 True
  • 版本對應:SQL 2008 專案引用 100 版組件,避免版本衝突

SQL 2005 Assemblies 目錄 SQL 2005 Assemblies 目錄續 SQL 2008 Assemblies 目錄 SQL 2008 Assemblies 目錄續

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved