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
Errore di collegamento a database SQL Express con Windows Vista
giovedì 26 aprile 2007 - 10.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 26 apr 2007 - 10:24
Ho da poco installato Windows Vista, e subito nascono i problemi...
quando cerco di effettuare un attach di un database da SQL Server Management, mi viene restituito un messaggio di errore:
Impossibile aprire il file fisico "...\nomefile.mdf". Errore del sistema operativo 5:"5(Accesso negato.)" (Microsoft SQL Server, errore: 5120).
Di conseguenza anche gli applicativi che ho sviluppato in VB.NET, che nella stringa di connessione effettuano un Attach del database, restituiscono un errore (con Win XP funzionavano perfettamente).
Sembrerebbe che sia un problema di impostazione dei criteri di protezione locali ma non sò da che parte cominciare...
Se qualcuno ha qualche idea, grazie!
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
gio 26 apr 2007 - 10:40
Ciao, che versione utilizzi di SQL e del Management Studio ? Hai installato i service pack 2 ?
Vedi se questi articoli ti possono essere d'aiuto :
http://blogs.dotnethell.it/Mark/SQL-Server-2005-Service-Pack-2__9923.aspx
http://www.microsoft.com/downloads/details.aspx?familyid=6053C6F8-82C8-479C-B25B-9ACA13141C9E&displaylang=it
http://msdn2.microsoft.com/en-us/library/bb326612.aspx
Ciao!
My Blog...
http://blogs.dotnethell.it/Mark/
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 26 apr 2007 - 10:49
Utilizzo SQLExpress 2005 Service Pack 2 e SQL Server Management Studio Express ver. 9.00.3042.00
Sono le ultime versioni aggiornate che ho scaricato ieri dal sito Microsoft.
Proprio ora ho provato ad eseguire SQL Management Studio Express eseguendolo come amministratore (come ho letto in uno dei post) e sono riuscito a fare l'attach!
Anche eseguendo i software da me realizzati in VB.NET con le credenziali di amministratore, funzionano ed eseguono correttamente l'attach al database.
E' possibile impostare che un programma venga sempre eseguito con le credenziali di amministratore senza dover ogni volta farci click dx sopra e scegliere la relativa voce?
In caso io debba distribuire il software, come posso automatizzare la cosa in modo da rendere più semplice l'approccio per un utente utilizzatore?
Sto pensando alle installazioni automatizzate...
Fammi sapere se hai qualche idea.
Grazie, ciao
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 26 apr 2007 - 11:02
>Sembrerebbe che sia un problema di impostazione dei criteri di
>protezione locali ma non sò da che parte cominciare...
Ciao SSUPERPIPPO,
Al termine del setup dell'SP2 ti sei ricordato di utilizzare lo User Provisioning Tool for Windows Vista per aggiungere utenti al ruolo predefinito del server sysadmin?
Leggi questo post:
http://blogs.dotnethell.it/lorenzo/Installare-SQL-Server-2005-Developer-Edition-su-Windows-Vista__10306.aspx
>Se qualcuno ha qualche idea, grazie!
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
gio 26 apr 2007 - 11:04
Verifica le autorizzazioni a livello di file system dell'account che esegue il servizio Sql server.
Per un elenco completo dei permessi in questione dai un'occhata qui :
http://support.microsoft.com/kb/283811/en-us
Facci sapere.
Ciao!
My Blog...
http://blogs.dotnethell.it/Mark/
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 26 apr 2007 - 11:06
Utilizzo SQLExpress 2005 Service Pack 2 e SQL Server Management Studio Express ver. 9.00.3042.00
Sono le ultime versioni aggiornate che ho scaricato ieri dal sito Microsoft.
Proprio ora ho provato ad eseguire SQL Management Studio Express eseguendolo come amministratore (come ho letto in uno dei post) e sono riuscito a fare l'attach!
Anche eseguendo i software da me realizzati in VB.NET con le credenziali di amministratore, funzionano ed eseguono correttamente l'attach al database.
E' possibile impostare che un programma venga sempre eseguito con le credenziali di amministratore senza dover ogni volta farci click dx sopra e scegliere la relativa voce?
In caso io debba distribuire il software, come posso automatizzare la cosa in modo da rendere più semplice l'approccio per un utente utilizzatore?
Sto pensando alle installazioni automatizzate...
Fammi sapere se hai qualche idea.
Grazie, ciao
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 !