Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Collegamento a db dopo ripristino backup
martedì 09 dicembre 2008 - 16.02
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Cyberking
Profilo
| Junior Member
79
messaggi | Data Invio:
mar 9 dic 2008 - 16:02
Ciao a tutti
ho scaricato il locale il database del che ho in remoto
dopo aver installato 2005 express, ho modificato la stringa di connessione che utilizzo in asp per farlo puntare al db in locale
La stringa che utilizzo è questa
strDSN = "Provider=sqloledb; Data Source=.\sqlexpress;Initial Catalog=mioDB User Id=pippo; Password=123;Trusted_connection=true;"
l'errore che mi restituisce la pagina è questo
Impossibile eseguire l'accesso per l'utente 'pippo'. L'utente non è associato a una connessione SQL Server trusted.
ho provato poi a creare una connessione con lo strumento Origine dati (ODBC),
ma quando inserisco i dati cercando di connettermi dopo l'inserimento id accesso e password
mi dice
impossibile effettuare la connessione
sql state 01000
errore di sql server impossibile effettuare una connessione:
sql state 08001
errore di sql server 17
i dati immessi sono gli stessi che uso per collegarmi in rete
ho verificato e l'utente all'intenro delle cartella protezione del database esiste
cosa sto sbagliando?
ciao e grazie
http://www.internetdiscount.it
Teech
Profilo
| Expert
573
messaggi | Data Invio:
mar 9 dic 2008 - 16:11
Prima di tutto in SQL devi abilitare la connessione di SQL... Da Menagement Studio ti connetti e fai un click dx sull'istanza. Scegli la voce Proprietà del menù contestuale. Nella Sezione Protezione abiliti la voce "Autenticazione di SQL Server e di Windows".
In questo modo puoi accedere con un utente di SQL oltre che un utente di Windows (connessione Trusted).
Altro discorso vale per l'accesso da remoto: deve esserci un post alquanto esaustivo di Lorenzo Benaglia in merito di pochi mesi fà che spiega come attivare le connessioni da remoto che come impostazione predefinita in SQL Express sono disabilitate.
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
Cyberking
Profilo
| Junior Member
79
messaggi | Data Invio:
mar 9 dic 2008 - 16:36
Intanto grazie per avermi risposto subito
il problema ce l'ho solo in locale
in pratica ho ricaricato il db in locale con il ripristino
ho fatto ora l'opreazione che mi hai detto
ma l'errreo che mi restituisce è
Microsoft OLE DB Provider for SQL Server (0x80040E4D)
Accesso non riuscito per l'utente 'pippo'.
e anche in ODBC provando a fare una connessione DNS, sempre al mio server in locale mi restiutisce l'errore prima
ho creato un altro utente mettendo gli stessi ditti di pippo ma creato in locale, non dal ripristino, e funziona, c'è qualcosa che non mi va con quell'utete
intanto grazie
http://www.internetdiscount.it
Teech
Profilo
| Expert
573
messaggi | Data Invio:
mar 9 dic 2008 - 17:52
Non avevo visto bene la stringa di connessione.
O usi un utente di SQL
strDSN = "Data Source=.\sqlexpress;Initial Catalog=mioDB;User Id=pippo; Password=123;"
O l'utente Trusted (utente con il quale hai fatto l'accesso a Windows)
strDSN = "Provider=sqloledb; Data Source=.\sqlexpress;Initial Catalog=mioDB;Trusted_connection=true;"
per come formare correttamente la stringa di connessione guarda questo link:
http://www.connectionstrings.com/
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mar 9 dic 2008 - 21:15
>il problema ce l'ho solo in locale
>in pratica ho ricaricato il db in locale con il ripristino
Ciao Andrea,
Cosa intendi con "ho ricaricato il db in locale con il ripristino"?
Hai eseguito un BACKUP del db di produzione seguito da un RESTORE sull'istanza locale?
Hai eseguito un DETACH del db di produzione seguito da un ATTACH all'istanza locale?
>intanto grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
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 !