sql >> データベース >  >> RDS >> Sqlserver

ローカル データベースをリンク サーバーとして使用すると、遅延準備が完了できませんでしたというエラーが表示される

    オブジェクト名で何かを見逃していませんか。常に Database.User.ObjectName のようにする必要があります (Northwind.dbo.Customers など)

    リンク サーバー経由でクエリを実行するときに、完全なオブジェクト名を指定します。

    リンク サーバーで実行する場合、ストアド プロシージャのクエリは次のようになります:

    Select  *
    From    OPENQUERY([COM2\SQLEXPRESS], 'Exec Northwind.dbo.CustOrderHist ''CUST1''') as TB1
      

    ストアド プロシージャを実行する場合は、SET FMTONLY OFF などのオプションで確認してください。

    OPENQUERY については、次のリンクをたどってください:http://msdn.microsoft.com/en -us/library/ms188427.aspx



    1. 値をチェックするためのコンマ付きの列値に含まれるかどうかのOracleクエリデータ

    2. Receive-Jobによって返される予期しない変数タイプ

    3. ダウンタイムなしでPostgreSQL10をPostgreSQL11にアップグレードする方法

    4. PHP + MySQL +ストアドプロシージャ、アウトバリューにアクセスするにはどうすればよいですか?