Newsgroup: it.comp.software.database
Titolo: installazione sp4

Ho installato la sp4 per sql server 2000 su un win server 2003 senza
aver nessun problema durante l'insatallazione effettuata con le
credenziali di Amministratore del computer/dominio. Dopo
l'installazione ho stoppato e riavviato sql server ma se vado in Query
Analyzer ed eseguo
select @@version
mi ritorna
Microsoft SQL Server  2000 - 8.00.194 (Intel X86)
	Aug  6 2000 00:57:48
	Copyright (c) 1988-2000 Microsoft Corporation
	Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
cioè è ancora installata la SP1. Perchè?
Ciao a tutti e grazie.
Stefano

Dove leggi
==============================
Microsoft SQL Server  2000 - 8.00.194 (Intel X86)
Aug  6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation
Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
==============================
La dizione "Build 3790: Service Pack 1" si riferisce al sistema operativo 
(ovvero Windows Server 2003 Service Pack 1).
La versione (e service pack) di SQL Server sono indicati da quel codice 
"8.00.194" che vedi nella prima riga e ciò ti indica che NON è stato 
applicato alcun service pack a questa istanza di SQL Server 2000. Il SP4 di 
SQL Server 2000 porterebbe quel codice a 8.00.2039. Delle 2 l'una: o hai 
applicato il SP ad un'altra istanza sulla stessa macchina oppure hai 
ricevuto un messaggio di errore che il SP4 non è stato applicato (e dovresti 
anche avere dei file di log che ti confermano la cosa)
Per maggiori info sulla corrispondenza tra versioni e SP fai riferimento a 
questo articolo della kb
http://support.microsoft.com/default.aspx?scid=kb;en-us;q321185
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://blogs.aspitalia.com/lucabianchi

Luca Bianchi ha scritto:

Grazie per l'attenzione !!!
Ma come faccio a sapere su quale istanza vado ad effettuare
l'installazione del sp4 visto che non viene chiesto nulla durante il
processo d'installazione ? Inoltre sulla macchina dovrei avere
solamente l'istanza di default nominata con lo stesso nome del server.
Dico dovrei perchè in effetti riguardo la registrazione del server sql
mi è successa una cosa strana: all'inizio era nominata col nome del
server (macchina) ad un certo punto in seguito ad un cambio password di
un utente non compariva più il nome del server sql originario ma
(LOCAL) e fra l'atro non riuscivo più ad occedere agli oggetti ed ai
database da enterprise manager, ricevendo un messaggio con annesso
codice d'errore che ora non ricordo più. Ho ricercato su Internet il
codice ed ho trovato indicazioni sul sito microsoft che mi suggerivano
di andare sul servizio sql server (dal pannello di controllo) e
cambiare la login e la password di accesso al servizio. L'ho fatto
immettendo le credenziali dell'amministratore del dominio e ha questo
punto ho potuto nuovamente accedere agli oggetti da enterprise manager
ma il nome istanza era sempre (LOCAL). Ho provato a rinominare
l'istanza col nome della macchina server per ripristinare la situazione
originaria ma ottenevo come risposta che tale server sql esisteva già.
A questo punto ho eliminato la registrazione (LOCAL) e ne ho creata
un'altra col nome della macchina server ad es. MIOSERVER a questo punto
tutto era ok ed ho rifatto l'installazione della SP4. Scusa se sono
stato prolisso.
Saluti. Stefano.

 Saluti. Stefano.


Luca Bianchi ha scritto:

Ok! Ho installato l'SP4 ed in effetti ora sql server ascolta sulla TCP
1433. Ho posto tra le eccezioni di win firewall sul server la porta TCP
1433 ed ho lasciato il firewall attivo.
Quando provo a collegarmi dal client ottengo: "Impossibile effettuare
la connessione: SQLState: 'HY000' Errore di SQL Server: 0". Che cosa
vuol dire? Dipende forse dal fatto che non riesco ad aggiungere
l'istanza di sql server ad actve directory (se lo faccio mi dice che
non riesce ad eseguire xpadsi.exe) ? Se disattivo il firewall la
connessione riesce e continua a funzionare anche se mi scollego da sql
server riattivo il firewall e mi ricollego a sql server. Il problema si
ripresenta se mi riloggo al dominio di win server 2003 su cui è
installato sql server 2000. Che posso fare ?
Grazie e ciao.
Stefano.