Risoluzione dei problemi di installazione del Motore di database di SQL Server
Data aggiornamento: 5 dicembre 2005
Di seguito sono riportati alcuni problemi comuni associati all'installazione di Motore di database e sono incluse informazioni sulla risoluzione proposta.
Problema: le applicazioni non riescono a integrare le risorse di SQL Server 2005 in una transazione distribuita
Problema: poiché Microsoft Distributed Transaction Coordinator (MS DTC) non è completamente configurato in Microsoft Windows, è possibile che le applicazioni non riescano a integrare le risorse di SQL Server 2005 in una transazione distribuita. Questo problema può interessare server collegati, query distribuite e stored procedure remote che utilizzano transazioni distribuite.
Risoluzione: per evitare tali problemi, è necessario attivare completamente i servizi MS DTC nel server in cui è installato SQL Server 2005.
Per attivare completamente MS DTC, eseguire la procedura seguente:
- Nel Pannello di controllo aprire Strumenti di amministrazione e quindi Gestione computer.
- Nel riquadro sinistro di Gestione computer espandere Servizi e applicazioni e quindi fare clic su Servizi.
- Nel riquadro destro di Gestione computer fare clic con il pulsante destro del mouse su Distributed Transaction Coordinator e quindi scegliere Proprietà.
- Nella finestra Distributed Transaction Coordinator fare clic sulla scheda Generale e quindi su Arresta per arrestare il servizio.
- Nella finestra Distributed Transaction Coordinator fare clic sulla scheda Connessione e impostare l'account di accesso su NT AUTHORITY\NetworkService.
- Fare clic su Applica e quindi su OK per chiudere la finestra Distributed Transaction Coordinator. Chiudere Gestione computer. Chiudere Strumenti di amministrazione.
[!NOTA] Per le installazioni di SQL Server 2005 in computer che fanno parte di cluster di failover, è necessario assicurarsi che MS DTC sia abilitato completamente e installato in tutti i computer del cluster prima di eseguire il programma di installazione. Se MS DTC non è inserito nel cluster, l'installazione non verrà completata. Prima di eseguire il programma di installazione, utilizzare Amministrazione cluster per verificare che MS DTC sia stato inserito nel cluster.
Problema: l'aggiornamento a SQL Server 2005 non è riuscito e ha restituito il messaggio di errore seguente: "Impossibile connettersi al servizio di database per la configurazione del server".
Problema: se la porta 1433 non è disponibile durante l'aggiornamento a SQL Server 2005, è possibile che il programma di installazione di SQL Server restituisca il seguente errore:
Impossibile connettersi al servizio di database per la configurazione del server.
Soluzione: per continuare, terminare il processo che utilizza la porta 1433 e proseguire l'installazione di SQL Server 2005:
- Eseguire netstat -o dal prompt dei comandi.
- Identificare l'applicazione o il processo che utilizza la porta 1433.
- Utilizzare Task Manager per chiudere l'applicazione o terminare il processo per liberare la porta 1433.
- Riprendere linstallazione di SQL Server 2005.
Se non è possibile liberare la porta 1433 mediante la procedura sopra riportata, eseguire la procedura aggiuntiva seguente:
- Aprire Installazione applicazioni nel Pannello di controllo.
- Selezionare Microsoft SQL Server 2005 e quindi fare clic su Cambia.
- Nella pagina Selezione componenti selezionare il pulsante di opzione relativo all'istanza di SQL Server da aggiornare e quindi fare clic su Avanti.
- Nella pagina Manutenzione funzionalità selezionare Motore di database e quindi fare clic su Avanti.
- Fare clic su Riprendi per riprendere l'operazione di aggiornamento a SQL Server 2005.
Problema: l'aggiornamento potrebbe non riuscire se le applicazioni locali sono connesse all'istanza in fase di aggiornamento.
Problema: il programma di installazione di SQL Server richiede la modalità utente singolo per completare un aggiornamento a SQL Server 2005. Se a un'istanza di SQL Server sono collegate applicazioni locali durante l'operazione di aggiornamento, l'installazione non verrà completata e verrà restituito l'errore seguente:
Impossibile connettersi al servizio di database per la configurazione del server. Errore: [Microsoft][SQL Native Client][SQL Server] Accesso non riuscito per l'utente <DomainName\AdminAccount>. Motivo: nel server è attivata la modalità utente singolo. In questo momento la connessione è consentita solo a un amministratore. Per ulteriori informazioni, vedere i log degli errori del server. Per informazioni sulla visualizzazione dei log del programma di installazione, vedere l'argomento relativo nella documentazione in linea di SQL Server.
Risoluzione: questo errore è in genere dovuto all'esecuzione di Reporting Services durante l'aggiornamento di SQL Server. Per risolvere il problema, chiudere tutte le applicazioni connesse all'istanza di SQL Server e scegliere "Riprova" nel messaggio di errore del programma di installazione per continuare l'aggiornamento.
Problema: l'installazione di SQL Server 2005 non viene completata a causa della configurazione di alcuni componenti esistenti di SQL Server.
Problema: questo problema potrebbe verificarsi se un'installazione client esistente di SQL Server venisse configurata con l'opzione per l'utilizzo forzato della crittografia attivata. Il messaggio di errore relativo a questa condizione è:
Impossibile connettersi al servizio di database per la configurazione del server. L'errore era: Provider SSL [Microsoft]<component name>: "Il nome di rete connessa specificato nel certificato non corrisponde al valore passato". Per ulteriori informazioni, vedere i log degli errori del server e i log del programma di installazione. Per informazioni sulla visualizzazione dei log del programma di installazione, vedere l'argomento relativo nella documentazione in linea di SQL Server.
Soluzione: disattivare l'opzione per l'utilizzo forzato della crittografia nei client di SQL Server preesistenti mediante l'utilità Configurazione di rete client di SQL Server 2000 (per i client MDAC in SQL Server 2000) oppure Gestione configurazione SQL Server (per i client SQL Native Client in SQL Server 2005) e quindi eseguire nuovamente il programma di installazione di SQL Server 2005.
Vedere anche
Attività
Procedura: Verifica della corretta installazione dei servizi di SQL Server 2005
Procedura: Lettura di un file di log del programma di installazione di SQL Server 2005
Concetti
Risoluzione dei problemi relativi al clustering di failover
Procedura: Visualizzazione dei file di log del programma di installazione di SQL Server 2005
Procedura: Ricostruzione del Registro di sistema per SQL Server 2005
Procedura: Ricostruzione del database master per SQL Server 2005