For some reason, I find I need to set this when I install a new instance:
I think there is a checkmark in the Linked Server properties, but the setting gets confused.
sp_serveroption @server = 'servername'
,@optname = 'DATA ACCESS'
,@optvalue = 'TRUE'