Problema SqlServer2008 e Visual studio

lunedì 13 giugno 2011 - 10.14
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows XP  |  SQL Server 2008 R2

Romanaderoma Profilo | Newbie

Ciao a tutti

ho un piccolo problema sto sviluppando un "progetto" lato web con collegamento db e volevo quindi mettere il db in questione nella cartella App_data ma qnd mando in esecuzione in locale mi da il seguente errore:

"Il file "\\Bc115\ArchiviaizoneAziendale\App_Data\ArchiviazioneAziendale.mdf" è in un percorso di rete non supportato per i file di database.
Impossibile allegare un database a denominazione automatica per il file \\Bc115\ArchiviaizoneAziendale\App_Data\ArchiviazioneAziendale.mdf. Esiste un database con lo stesso nome oppure il file specificato non può essere aperto oppure si trova in una condivisione UNC."

Gluck74 Profilo | Guru

devi controllare la connectionString nel Web.config e devi anche controllare i permessi nella cartella.

Manda qualche info in più

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

>devi controllare la connectionString nel Web.config e devi anche
la connection string è
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\ArchiviazioneAziendale.mdf;User Instance=true" providerName="System.Data.SqlClient"/>

che info servono di +

Gluck74 Profilo | Guru

la connection sembra giusta, ma tu hai SQL express o SQL 2008 R2?

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

SQL 2008>R2

Gluck74 Profilo | Guru

Allora nel parametro data Source non puoi specificare ".\SQLEXPRESS", ma devi specificare il nome sel server così come si presenta nella schermata di login di SQL server management studio:

nomeserver\istanzaDB

Ciao

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

ora mi da qst errore

Valore non valido per la chiave 'attachdbfilename'.

Gluck74 Profilo | Guru

scusami, ma se hai SQL Server, non puoi attaccare il database al server e utilizzare la connectionstring classica?
Che senso ha usare la cartella App_Data?

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

>scusami, ma se hai SQL Server, non puoi attaccare il database
>al server e utilizzare la connectionstring classica?
>Che senso ha usare la cartella App_Data?
>
si si l'ho fatto ma era per provare e vedere se si poteva fare è pignoleria

Gluck74 Profilo | Guru

io la uso così e funziona:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

io ho fatto così ma nn mi va mi dice

<connectionStrings>
<add name="ApplicationServices" connectionString="Data source=BC115; AttachDbFilename=|DataDirectory|ArchiviazioneAziendale.mdf; Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>

ma nn va sempre probli all' AttachDbFilename

Gluck74 Profilo | Guru

manca la "\"

AttachDbFilename=|DataDirectory| >>> \ <<< ArchiviazioneAziendale.mdf

quindi

AttachDbFilename=|DataDirectory|\ArchiviazioneAziendale.mdf

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

Romanaderoma Profilo | Newbie

ok provo e ti faccio sapere
grazie mille
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5