Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Počínaje SQL Serverem 2012 je k dispozici zjednodušená verze SQL Serveru s názvem LocalDB. Tento článek popisuje, jak se připojit k databázi LocalDB.
Poznámky
Další informace o LocalDB, včetně postupu instalace LocalDB a konfigurace instance LocalDB, naleznete v tématu SQL Server Books Online.
Shrnutí toho, co můžete dělat s LocalDB:
Vytvořte a spusťte instance LocalDB pomocí sqllocaldb.exe nebo souboru app.config.
Pomocí sqlcmd.exe můžete přidávat a upravovat databáze v instanci LocalDB. Například:
sqlcmd -S (localdb)\myinst.K přidání databáze do instance LocalDB použijte klíčové slovo připojovacího
AttachDBFilenameřetězce. Při použitíAttachDBFilename, pokud nezadáte název databáze s klíčovým slovemDatabasepřipojovacího řetězce, databáze se při zavření aplikace odebere z instance LocalDB.V připojovacím řetězci zadejte instanci LocalDB. Například název vaší instance je
myInstance, připojovací řetězec by zahrnoval:
server=(localdb)\\myInstance
User Instance=True není povolená při připojování k databázi LocalDB.
LocalDB si můžete stáhnout z Microsoft SQL Serveru 2012 Feature Pack. Pokud k úpravě dat v instanci LocalDB používáte sqlcmd.exe, potřebujete sqlcmd z SQL Serveru 2012, který můžete získat také z sql Serveru 2012 Feature Pack.
Programové vytvoření pojmenované instance
Platí pro: .NET Framework
Aplikace může vytvořit pojmenovanou instanci a zadat databázi následujícím způsobem:
Následujícím způsobem zadejte instance LocalDB, které se mají vytvořit v souboru app.config. Číslo verze instance by mělo být stejné jako číslo verze instalace LocalDB.
<?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>Zadejte název instance pomocí klíčového slova připojovacího řetězce
server. Název instance zadaný v klíčovém slově připojovacíhoserverřetězce se musí shodovat s názvem zadaným v souboru app.config.Zadejte klíčové slovo řetězce připojení
AttachDBFilenamek určení souboru .MDF.