>Ho usato l'istruzione "drop database" ma ricevevo un messaggio
>di errore che mi diceva che il database era in linea... (o qualcosa
>del genere)
Eh si, non puoi eliminare un db se ci sono connessioni attive.
Un metodo per scollegare tutti gli utenti connessi consiste nel mettere il db in single user mode:
ALTER DATABASE [nome db] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
A questo punto spostati in un altro db (ad esempio il master) ed esegui il comando:
USE master;
GO
DROP DATABASE [nome db];
>quindi ho provato a "sconnetterlo" ed ho cliccato
>sull'icona della sconnessione nell'esplora oggetti e da allora
>non riesco più a connettermi al server!!
>
>Mi dice TITOLO: Connetti
>al server
>------------------------------
>
>Impossibile connettersi a EURINS-LT012.
>
>------------------------------
>ULTERIORI INFORMAZIONI:
>
>Impossibile aprire il database utente predefinito. Accesso non
>riuscito.
>Accesso non riuscito per l'utente 'EURINS-LT012\EURINS-LT012'.
>(Microsoft SQL Server, errore: 4064).
OK, la login che stai utilizzando per autenticarti all'istanza è configurata per avere come database di default quello che hai scollegato, quindi non appena tenti di connetterti ricevi l'errore che segnali.
Per risolvere il problema è sufficiente autenticarsi con un'altra login e modificare il database di default associato alla tua login:
http://support.microsoft.com/kb/307864/it
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org