SSMSの19以上でSQLServer2019のIntegrationServiceに接続できない

Todokoro, Kazuyoshi (AZSA) 25 評価のポイント
2026-08-27T07:41:33.59+00:00

SQLServer2019のIntegrationServiceにSSMS19,20,21それぞれ試しましたが、接続できません。

18では接続できます。SSMS18を入れておくしか回避方法無いでしょうか?

エラーの詳細は下記の通りです。

SERVER_XYZ に接続できません。

===================================

この要求のデータを取得できませんでした。 (Microsoft.SqlServer.Management.Sdk.Sfc)


ヘルプを表示するには https://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&LinkId=20476 をクリック


プログラムの場所:

場所 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)

場所 Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci, IServerType server)

場所 Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()

===================================

コンピューター "SERVER_XYZ" の Integration Services サービスに接続できませんでした。次のエラーが発生しました: "クラスが登録されていません"。

このエラーは、最新バージョンの SQL Server ツールから SQL Server 2005 Integration Services サービスに接続しようとすると発生します。代わりに、サービス構成ファイルにフォルダーを追加して、ローカルの Integration Services サービスで SQL Server 2005 インスタンスのパッケージを管理してください。


ヘルプを表示するには https://go.microsoft.com/fwlink/?LinkId=506689 をクリック


プログラムの場所:

場所 Microsoft.SqlServer.Dts.Runtime.Application.GetServerInfo(String server, String& serverVersion)

場所 Microsoft.SqlServer.Dts.SmoEnum.DTSEnum.GetData(EnumResult erParent)

場所 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData()

場所 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData(Request req, Object ci)

場所 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.GetData(Object connectionInfo, Request request)

場所 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)

===================================

コンピューター "SERVER_XYZ" の Integration Services サービスに接続できませんでした。次のエラーが発生しました: "クラスが登録されていません"。

このエラーは、最新バージョンの SQL Server ツールから SQL Server 2005 Integration Services サービスに接続しようとすると発生します。代わりに、サービス構成ファイルにフォルダーを追加して、ローカルの Integration Services サービスで SQL Server 2005 インスタンスのパッケージを管理してください。


プログラムの場所:

場所 Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass.GetServerInfo(String bstrMachineName, String& serverVersion)

場所 Microsoft.SqlServer.Dts.Runtime.Application.GetServerInfo(String server, String& serverVersion)

SQL Server Integration Services
SQL Server Integration Services

エンタープライズ レベルのデータ統合およびデータ変換ソリューションを構築するための Microsoft プラットフォーム。

0 件のコメント コメントはありません

質問作成者が受け入れた回答
Hebikuzure aka Murachi Akira 332.1K 評価のポイント MVP ボランティア モデレーター
2026-08-27T08:59:04.6333333+00:00

SSIS への接続にはバージョン要件がありますね。以下を参照してください。

  • SQL Server Management Studioのシステム要件 | Microsoft Learn
    『SQL Server Integration Services (SSIS) の場合、SSMS 17.x 以降のバージョンでは、レガシ SQL Server Integration Services サービスへの接続はサポートされていません。 以前のバージョンの従来の Integration Services に接続するには、SQL Serverのバージョンに合わせて SSMS のバージョンを使用します。』

ユーザーの画像

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。