Sto tentando di creare un server collegato sull'istanza di SQL Server 2014 servername\instancename
utilizzando la seguente chiamata:
EXEC master.dbo.sp_addlinkedserver
@server = N'servername\instancename',
@srvproduct=N'SQL Server'
Ricevo l'errore:
Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82
The server 'servername\instancename' already exists.
Funziona bene in SQL Server 2005 e, secondo MSDN ,
Il server collegato non deve essere un'altra istanza di SQL Server,
Quindi non sono sicuro di cosa sia cambiato nelle versioni recenti che non lo consentono. L'uso dell'interfaccia utente genera un messaggio simile:
Non è possibile creare un SQL Server locale come server collegato.
Capisco che è una cosa strana da richiedere, ma è supportare un codice legacy che ha funzionato nel 2005 (e che si trovava in istanze separate). La documentazione afferma che dovrebbe funzionare, ma non funziona. C'è un modo per farlo funzionare nel 2014 o dovrò modificare il codice sottostante?