ServiceNow ODBC ドライバーと AWS/RDS SQL Server インスタンスの間にリンク サーバーを作成することは可能ですか?

ServiceNow ODBC ドライバーと AWS/RDS SQL Server インスタンスの間にリンク サーバーを作成することは可能ですか?

Amazon RDS でホストされている MSSQL データベースを使用する社内 .NET 7 Web アプリケーションがあります。

別の ServiceNow DB インスタンスからデータをクエリするためのリンク サーバーを作成する必要があります。

これを実現できる唯一の方法は次のとおりです。

  • Windows Server に MSSQL/SQLExpress の新しいインスタンスをインストールします。
  • 同じ Windows Server に ServiceNow ODBC ドライバーをインストールし、システム DSN が Service Now インスタンスを指すように構成します。
  • MSSQL/SQLExpress 上のリンク サーバーを指す .NET 7 Web アプリで .NET DataContext を構成します。

Q: (余分な!) SQLExpress のインストールを回避し、AWS RDS インスタンス上で直接 ServiceNow ODBC のリンク サーバーを構成する方法はありますか?

答え1

答えは「いいえ」のようです。

ODBC 接続が必要な場合は、オンプレミスの MSSQL (SQLExpress など) に展開するのが唯一の選択肢のようです。

できないService Now ODBC ドライバーを AWS/RDS にインストールします...AWS/RDS インスタンスは「サーバーレス」であるためです (サス)...したがって、ODBC ドライバーをインストール/構成するための「サーバー」はありません。AWS/RDS インスタンスの MSSQL「リンク サーバー」に対する追加の制限に加えて...

関連リンク:

リンク サーバーは、SQL Server (EC2 またはオンプレミス) から RDS SQL Server、RDS SQL Server から SQL Server (RDS、EC2、またはオンプレミス) と RDS リンク サーバーからオンプレミスに対してのみサポートされます...

関連情報