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.