Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az SQL Server 2012-től kezdve elérhető az SQL Server egy egyszerűsített verziója, a LocalDB. Ez a cikk a LocalDB-adatbázishoz való csatlakozást ismerteti.
Megjegyzések
További információ a LocalDB-ről, többek között a LocalDB telepítéséről és a LocalDB-példány konfigurálásáról: SQL Server Books Online.
A LocalDB-vel elvégezhető műveletek összegzése:
LocalDB-példányok létrehozása és indítása sqllocaldb.exe vagy a app.config fájllal.
A sqlcmd.exe használatával adhat hozzá és módosíthat adatbázisokat egy LocalDB-példányban. Például:
sqlcmd -S (localdb)\myinst.A
AttachDBFilenamekulcsszó használatával adjon hozzá egy adatbázist a LocalDB-példányához. Ha nem adja meg az adatbázis nevét aAttachDBFilenamekapcsolati sztring kulcsszóval, a rendszerDatabaseaz alkalmazás bezárásakor eltávolítja az adatbázist a LocalDB-példányból.Adjon meg egy LocalDB-példányt a kapcsolati sztringben. Például, ha a példány neve
myInstance, a kapcsolati sztring a következőket tartalmazná:
server=(localdb)\\myInstance
User Instance=True LocalDB-adatbázishoz való csatlakozáskor nem engedélyezett.
A LocalDB letölthető a Microsoft SQL Server 2012 szolgáltatáscsomagból. Ha sqlcmd.exe használ a LocalDB-példányban lévő adatok módosításához, az SQL Server 2012 sqlcmd-jét kell használnia, amelyet az SQL Server 2012 szolgáltatáscsomagból is beszerezhet.
Névvel ellátott példány programozottan létrehozása
A következőre vonatkozik: .NET-keretrendszer
Egy alkalmazás létrehozhat egy elnevezett példányt, és az alábbiak szerint adhat meg adatbázist:
Adja meg a app.config fájlban létrehozandó LocalDB-példányokat az alábbiak szerint. A példány verziószámának meg kell egyeznie a LocalDB-telepítés verziószámával.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="system.data.localdb" type="Microsoft.Data.LocalDBConfigurationSection,Microsoft.Data.SqlClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5"/> </configSections> <system.data.localdb> <localdbinstances> <add name="myInstance" version="11.0" /> </localdbinstances> </system.data.localdb> </configuration>Adja meg a példány nevét a
serverkapcsolati sztring kulcsszó használatával. A kapcsolati sztringserverkulcsszóban megadott példánynévnek meg kell egyeznie a app.config fájlban megadott névvel.A
AttachDBFilenamekapcsolati sztring kulcsszóval adja meg az .MDF fájlt.