Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come connettersi a un database LocalDB. LocalDB è una versione leggera di SQL Server.
Osservazioni:
Per riepilogare le operazioni che è possibile eseguire con LocalDB:
Creare e avviare istanze di LocalDB con sqllocaldb.exe o il file di app.config.
Usare sqlcmd.exe per aggiungere e modificare database in un'istanza di LocalDB. Ad esempio:
sqlcmd -S (localdb)\myinst
.Usare la parola chiave della
AttachDBFilename
stringa di connessione per aggiungere un database all'istanza di LocalDB. Quando si usaAttachDBFilename
, se non si specifica il nome del database con la parola chiave dellaDatabase
stringa di connessione, il database verrà rimosso dall'istanza di LocalDB alla chiusura dell'applicazione.Specificare un'istanza di LocalDB nella stringa di connessione. Ad esempio, il nome dell'istanza è
myInstance
, la stringa di connessione includerà:server=(localdb)\\myInstance
User Instance=True
non è consentito quando ci si connette a un database LocalDB.
Per informazioni sull'installazione di LocalDB, vedere SQL Server Express LocalDB.
Creare un'istanza denominata tramite programmazione
Un'applicazione può creare un'istanza denominata e specificare un database come indicato di seguito:
Specificare le istanze di LocalDB da creare nel file app.config, come indicato di seguito. Il numero di versione dell'istanza deve corrispondere al numero di versione dell'installazione di LocalDB.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="system.data.localdb" type="System.Data.LocalDBConfigurationSection,System.Data,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"/> </configSections> <system.data.localdb> <localdbinstances> <add name="myInstance" version="11.0" /> </localdbinstances> </system.data.localdb> </configuration>
Specificare il nome dell'istanza usando la parola chiave della
server
stringa di connessione. Il nome dell'istanza specificato nella parola chiave dellaserver
stringa di connessione deve corrispondere al nome specificato nel file app.config.Usa la parola chiave
AttachDBFilename
nella stringa di connessione per specificare il file .MDF.