ストアドプロシージャを使用して、そのサーバーのデータベースのデータをインポートおよび更新する別のSQL Serverにアクセスする必要があります。ストアドプロシージャを使用して別のSQL Serverにアクセスする
私はsp_addlinkedserver
を使ってリンクサーバーを作成しました。その後
EXEC sp_addlinkedserver
@server = N'LINKEDSERVER'
,@srvproduct=N''
,@provider=N'SQLOLEDB'
,@datasrc=N'[DB-Instance.cuprxxxlj.ap-xxxxxxx-x.rds.amazonaws.com]';
SELECT *
FROM [LINKEDSERVER].[DATABASE].[dbo].[TABLE]
そして、リンクサーバー "LINKEDSERVER" の
OLE DBプロバイダー "SQLNCLI11" のようなエラーが "ログインタイムアウトが期限切れ" メッセージを返さ取得SQLクエリによってアクセスしよう。
リンクサーバー "LINKEDSERVER"のOLE DBプロバイダ "SQLNCLI11"が返されました "SQL Serverへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。 SQL Serverがリモート接続を許可するように構成されているかどうかを確認します。詳細については、SQL Server Books Onlineを参照してください。 "
メッセージレベル16、状態1、行0
名前付きパイププロバイダ:SQL Server [53]への接続を開けませんでした。
私はアマゾンのサーバー上のデータベースインスタンスを作成していたし、別のは、Amazonのサーバーにもあり、両方とも公にアクセス可能ですが、私はServer is not found or not accessible
を取得しています理由を知りません。サーバーのサイト設定などがありませんか?
私が間違った方向に向いている場合は、私に案内してください。
Amazon Sql Serverは世界中に開いていますか?もしそうでなければ、リンクされたサーバーにいくつかのログイン設定を構成する必要があるからです。 – RBarryYoung