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

リンクサーバーでRPC出力が有効になっているかどうかを確認します

    RPCは、リモートプロシージャコールの略です。リンクサーバーでストアドプロシージャを実行する前に、有効にする必要があります。

    リンクサーバーで有効になっているかどうかわからない場合は、sys.serversに問い合わせて設定を確認できます。 システムカタログビュー。

    実例を示します。

    SELECT 
        is_rpc_out_enabled
    FROM sys.servers
    WHERE name = 'Homer';

    結果:

    +----------------------+
    | is_rpc_out_enabled   |
    |----------------------|
    | 1                    |
    +----------------------+

    この場合、RPC出力が有効になります。無効にした場合、その値は0になります 。

    RPCOut値はis_rpc_out_enabledにあります 列なので、その列だけを選択して、結果を簡潔にまとめることができます。ただし、他の設定を確認したい場合は、すべての列を自由に返してください。

    値を変更する必要がある場合は、「TSQLを使用してRPC出力を有効にする方法」を参照してください。


    1. Windows認証またはSQL認証でlocalhost\SQLEXPRESSにアクセスするために使用する必要のあるSQL接続文字列は何ですか?

    2. @JoinColumnとは何ですか?Hibernateでの使用方法

    3. XAMPP-MySQLが予期せずシャットダウンしました

    4. Oracleでグローバル一時テーブルを回避する方法