sql >> Databáze >  >> RDS >> Sqlserver

Zkontrolujte, zda je na propojeném serveru povolen RPC Out

RPC je zkratka pro Remote Procedure Calls. Před spuštěním uložených procedur na propojeném serveru je nutné jej povolit.

Pokud si nejste jisti, zda je povoleno na propojeném serveru, můžete zkontrolovat jeho nastavení dotazem na sys.servers zobrazení systémového katalogu.

Příklad

Zde je příklad k demonstraci.

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

Výsledek:

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

V tomto případě je povolen výstup RPC. Pokud by bylo zakázáno, jeho hodnota by byla 0 .

Hodnota RPC Out je v is_rpc_out_enabled sloupec, takže můžeme vybrat právě tento sloupec, aby byl náš výsledek pěkný a výstižný. Pokud však chcete zkontrolovat další nastavení, klidně vraťte všechny sloupce.

Pokud potřebujete změnit hodnotu, přečtěte si část Jak povolit výstup RPC pomocí TSQL.


  1. Bitmapy v dávkovém režimu na serveru SQL

  2. Co je technologie Java JPA?

  3. ORA-01264 ve fyzickém pohotovostním režimu

  4. výběrový dotaz mysql v rámci serializovaného pole