sql >> Database teknologi >  >> RDS >> Sqlserver

Tjek, om RPC Out er aktiveret på en forbundet server

RPC står for Remote Procedure Calls. Det skal aktiveres, før du kan udføre lagrede procedurer på en forbundet server.

Hvis du ikke er sikker på, om den er aktiveret på en forbundet server, kan du kontrollere indstillingen ved at forespørge på sys.servers systemkatalogvisning.

Eksempel

Her er et eksempel til at demonstrere.

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

Resultat:

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

I dette tilfælde er RPC Out aktiveret. Hvis den var deaktiveret, ville dens værdi være 0 .

RPC Out-værdien er i is_rpc_out_enabled kolonne, så vi kan vælge netop den kolonne for at gøre vores resultat pænt og kortfattet. Du er dog velkommen til at returnere alle kolonner, hvis du vil kontrollere andre indstillinger.

Hvis du har brug for at ændre værdien, se Sådan aktiverer du RPC-udgang ved hjælp af TSQL.


  1. Modellering af en database til registrering af salg. Del 1

  2. SQLite Vælg

  3. Kopier en tabel (inklusive indekser) i postgres

  4. Hvad er standardnavnet i MySQL?