Errore SYSSERVERS

mercoledì 06 giugno 2007 - 12.53

ctrlaltcanc Profilo | Newbie

Ciao a tutti, sono nuova ed ho una gran bisogno di aiuto,,,,,,
nel collegarmi a questo db mi restituisce questo errore...


"Could not find server "nomeserver" in sysservers."
execute sp_addlinkedserver to add the server to sysservers.?"

l'utente ha rinominato la macchina e quindi anche l'istanza di sql ha cambiato il nome....
sono proprio a digiuno....ma non può essere che il nome del server da qualche parte in questa infernale applicazione risulti ancora il nome vecchio oppure scritto in minuscolo?

ho provato ad eseguire questa query che mi dice, me la completa correttamente ma poi mi restituisce un'altra serie di errori...
ciao e grazie

alx_81 Profilo | Guru

>Ciao a tutti, sono nuova ed ho una gran bisogno di aiuto,,,,,,
>nel collegarmi a questo db mi restituisce questo errore...
Ciao
>
>
>"Could not find server "nomeserver" in sysservers."
>execute sp_addlinkedserver to add the server to sysservers.?"
>l'utente ha rinominato la macchina e quindi anche l'istanza di
>sql ha cambiato il nome....
>sono proprio a digiuno....ma non può essere che il nome del server
>da qualche parte in questa infernale applicazione risulti ancora
>il nome vecchio oppure scritto in minuscolo?
la sp_addlinkedserver è una stored procedure di sistema che ti permette di creare un legame tra server differenti.
quindi, siccome è stato cambiato il nome del server, devi per forza rieseguirla, visto che sicuramente (visto che ottieni quell'errore) la tua applicazione richiede un linked server (query cross server oppure sinonimi di sql server 2005 che puntano ad altri server). Cambiando il nome hai perso il collegamento.

leggiti questo link
http://msdn2.microsoft.com/en-us/library/ms190479.aspx

attenzione perchè probabilmente dovrai droppare il vecchio server utilizzando la sp_dropserver

leggi qui
http://msdn2.microsoft.com/en-us/library/ms174310.aspx

>ciao e grazie
Di nulla!

Alx81 =)

http://blogs.dotnethell.it/suxstellino

lbenaglia Profilo | Guru

>l'utente ha rinominato la macchina e quindi anche l'istanza di
>sql ha cambiato il nome....

Ciao,

quando si rinomina il computer che ospita una istanza SQL Server ocorre riregistrare anche l'istanza, eliminandola e ricreandola utilizzando le stored procedure di sistema sp_dropserver e sp_addserver, avendo cura di riavviarla al termine dell'operazione.

Per maggiori dettagli leggi il seguente paragrafo sui Books Online:

"How to: Rename a Computer that Hosts a Stand-Alone Instance of SQL Server 2005 "
http://msdn2.microsoft.com/en-us/library/ms143799.aspx

>ciao e grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

davidcode Profilo | Newbie

Ciao a tutti sono nuovo sia per il forum che per sql server 2005.
Ho lo stesso problema:
Could not find server 'xyz' in sysservers. Execute sp_addlinkedserver to add the server to sysservers
solo quando eseguo query di aggiornamento.
Ho cambiato l'istanza di sql server impostando quella di default....potrebbe essere dovuto a questo?
Nella SP che istanza devo specificare se ho scelto quella di default?

davidcode Profilo | Newbie

Ciao a tutti sono nuovo sia per il forum che per sql server 2005.
Ho lo stesso problema:
Could not find server 'xyz' in sysservers. Execute sp_addlinkedserver to add the server to sysservers
solo quando eseguo query di aggiornamento.
Ho cambiato l'istanza di sql server impostando quella di default....potrebbe essere dovuto a questo?
Nella SP che istanza devo specificare se ho scelto quella di default?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5