Server is not configured for RPC

Problem: Backup maintenance job for BizTalk 2006 R2 On a Microsoft SQL Server 2005 installation with a linked server configured to another sql server instance fails with error:

Msg 7411, Level 16, State 1, Procedure sp_BackupAllFull, Line 70
Server 'sql01\other' is not configured for RPC.

Solution: Problem is most likely that RPC is not configured for your linked server. That is not a default option, after all. You can see what settings are configured with exec sp_helpserver.

If 'rpc,rpc out' is not in your results, then the the linked server isn't configured for RPC.To do so:

exec sp_serveroption @server='myserver', @optname='rpc', @optvalue='true'
exec sp_serveroption @server='myserver', @optname='rpc out', @optvalue='true'

Another way to see what the settings are is to go to the management stuio console open in the left panel the "server objects" -> "linked servers" and right click on the server and click on properties.

If you want to change the RPC settings you can set the 'rpc' and rpc-out' property true.

Published Wed, May 5 2010 2:38 PM by Harmjan

Comments

# re: Server is not configured for RPC

Wednesday, May 26, 2010 5:06 AM by Gavin

Great tip ;)

Exactly what I need to solve my problems.

# re: Server is not configured for RPC

Tuesday, December 07, 2010 4:01 PM by Etienne

Not so good tip, I am facing the same issue after an upgrade from SQL 2000 to SQL 2005. Obviously the SQL 2005 server is configured for RPC

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Please add 8 and 6 and type the answer here: