次の方法で共有


ファイルとバージョン番号

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics

必要なすべての SQL Server 管理オブジェクト (SMO) コンポーネントは、 Microsoft.SqlServer.SqlManagementObjects NuGet パッケージに含まれています。 SMO は複数のマネージド アセンブリに実装されます。 クライアント上またはサーバー上のいずれかで SMO アプリケーションを開発することができます。

解説

SMO アセンブリのファイル バージョンは、 Major. として表示されます。0.Build.リビジョン。 ただし、埋め込みアセンブリのバージョンは Major.100.Build.リビジョン。 これは、各アプリケーションで使用される SMO のバージョンを個別に保つために行われるので、更新しても他のアプリケーションには影響しません。

このため、NuGet バージョンの SMO アセンブリをグローバル アセンブリ キャッシュ (GAC) にインストールしないでください。 これを行うと、SQL Server Management Studio を含む他のアプリケーションが中断する可能性があります。

ファイルとバージョンの情報

ファイル 説明
Microsoft.SqlServer.ConnectionInfo.dll SQL Server のインスタンスへの接続のサポートが含まれています。
Microsoft.SqlServer.ServiceBrokerEnum.dll Microsoft Service Broker のプログラミングのサポートが含まれています。 Service Broker にアクセスするプログラムにのみ必要です。
Microsoft.SqlServer.Smo.dll SMO クラスの大部分が含まれます。
Microsoft.SqlServer.SmoExtended.dll SMO クラスのサポートが含まれています。
Microsoft.SqlServer.Management.Sdk.Sfc.dll SMO クラスのサポートが含まれています。
Microsoft.SqlServer.SqlEnum.dll SMO クラスのサポートが含まれています。
Microsoft.SqlServer.WmiEnum.dll Windows Management Instrumentation (WMI) プロバイダー クラスが含まれています。 WMI プロバイダー クラスを使用するプログラムにのみ必要です。
Microsoft.SqlServer.RegSvrEnum.dll 登録済みサーバー クラスが含まれています。 登録済みサーバー クラスを使用するプログラムにのみ必要です。