Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Regisztrált adatrétegű alkalmazás (DAC) telepítése vagy közzététele DAC-csomagból az adatbázismotor vagy az Azure SQL Database meglévő példányára az SQL Server Management Studio vagy a Visual Studio SQL Server Data Tools varázslójában érhető el. A közzétételi művelet növekményesen frissíti az adatbázissémát, hogy megfeleljen egy forrás .dacpac fájl sémájának. Ha az adatbázis nem létezik a kiszolgálón, a közzétételi művelet létrehozza azt.
Az üzembe helyezési folyamat regisztrál egy DAC-példányt úgy, hogy a DAC-definíciót a msdb rendszeradatbázisban (master az SQL Database-ben) tárolja; létrehoz egy adatbázist, majd feltölti az adatbázist a DAC-ban definiált összes adatbázis-objektummal.
Ugyanazt a DAC-csomagot többször is üzembe helyezheti az adatbázismotor egyetlen példányán, de az üzembe helyezéseket egyenként kell futtatnia. Az egyes telepítésekhez megadott DAC-példánynévnek egyedinek kell lennie az adatbázismotor példányán belül.
Adatbázis opciók és beállítások
Alapértelmezés szerint az üzembe helyezés során létrehozott adatbázis a CREATE DATABASE utasítás összes alapértelmezett beállításával rendelkezik, kivéve:
Az adatbázis rendezési és kompatibilitási szintje a DAC-csomagban meghatározott értékekre van állítva. Az SQL Server Developer Tools adatbázisprojektből készült DAC-csomagja az adatbázisprojektben beállított értékeket használja. Egy meglévő adatbázisból kinyert csomag az eredeti adatbázis értékeit használja.
A Konfiguráció frissítése lapon módosíthatja az adatbázis néhány beállítását, például az adatbázis nevét és a fájl elérési útját. Az SQL Database-ben való üzembe helyezéskor nem állíthatja be a fájlútvonalakat.
Egyes adatbázis-beállítások, például a TRUSTWORTHY, a DB_CHAINING és a HONOR_BROKER_PRIORITY nem módosíthatók az üzembe helyezési folyamat részeként. A fizikai tulajdonságok, például a fájlcsoportok száma vagy a fájlok száma és mérete nem módosítható az üzembe helyezési folyamat részeként. Az üzembe helyezés befejezése után az ALTER DATABASE utasítás, az SQL Server Management Studio vagy az SQL Server PowerShell használatával testre szabhatja az adatbázist.
Biztonság és engedélyek
A hitelesítési bejelentkezések jelszó nélküli DAC-csomagban vannak tárolva. A csomag üzembe helyezése vagy frissítésekor a rendszer letiltott bejelentkezésként, generált jelszóval hozza létre a bejelentkezést. A bejelentkezések engedélyezéséhez jelentkezzen be az ALTER ANY bejelentkezési engedéllyel, és az ALTER LOGIN használatával engedélyezze a bejelentkezést, és rendeljen hozzá egy új jelszót, amely közölhető a felhasználóval. Ez a Windows-hitelesítési bejelentkezésekhez nem szükséges, mert a jelszavakat nem az SQL Server kezeli.
A DAC-t csak a sysadmin vagy serveradmin rögzített kiszolgálói szerepkörök tagjai helyezhetik üzembe, vagy a dbcreator rögzített kiszolgálói szerepkörbe való bejelentkezéssel, bármilyen bejelentkezési engedély módosításával. A sa nevű beépített SQL Server rendszeradminisztrátorfiók is üzembe helyezhet dacot.
A DAC SQL Database-be való bejelentkezésével történő üzembe helyezéséhez a loginmanager vagy a serveradmin szerepkörök tagsága szükséges. Ha a DAC-t bejelentkezés nélkül telepíti az SQL Database-be, a dbmanager vagy a serveradmin szerepkörhöz kell csatlakoznia.
DAC üzembe helyezése
Az Object Explorerablakban bontsa ki annak a példánynak a csomópontját, amelyre szeretné telepíteni a DAC-ot.
Kattintson a jobb gombbal az Adatbázisok csomópontra, majd válassza Adatrétegű alkalmazás üzembe helyezése...
Fejezze be a varázsló párbeszédpaneleit, és válassza a Befejezés gombot.
További információ az alábbi varázslóoldalakról:
A DAC csomag kiválasztása
Adja meg az üzembe helyezendő adatréteg-alkalmazást tartalmazó DAC-csomagot. A lap három állapoton halad át.
A DAC-csomag kiválasztása
Válassza ki az üzembe helyezni kívánt DAC-csomagot. A DAC-csomagnak érvényes DAC-csomagfájlnak kell lennie, és .dacpac kiterjesztéssel kell rendelkeznie.
DAC-csomag – Adja meg az üzembe helyezendő adatréteg-alkalmazást tartalmazó DAC-csomag elérési útját és fájlnevét. A doboz jobb oldalán található Tallózás gombot választva keresse meg a DAC-csomag helyét.
alkalmazásnév – Írásvédett mező, amely a DAC létrehozásakor vagy adatbázisból való kinyerésekor hozzárendelt DAC-nevet jeleníti meg.
Verzió – Csak olvasható mező, amely a DAC létrehozásakor vagy adatbázisból való kinyerésekor hozzárendelt verziót jeleníti meg.
Leírás – Írásvédett mező, amely a DAC létrehozásakor vagy adatbázisból való kinyerésekor írt leírást jeleníti meg.
A DAC-csomag ellenőrzése
Megjeleníti a folyamatjelző sávot, mivel a varázsló megerősíti, hogy a kijelölt fájl érvényes DAC-csomag. Ha a DAC-csomag ellenőrzése megtörtént, a varázsló a Csomag kiválasztása lap végleges verziójára lép, ahol áttekintheti az ellenőrzés eredményeit. Ha a fájl nem érvényes DAC-csomag, a varázsló az a DAC-csomag kiválasztásalépésen marad. Válasszon másik érvényes DAC-csomagot, vagy mondja le a varázslót, és hozzon létre egy új DAC-csomagot.
Szabályzat lap áttekintése
Tekintse át a DAC-kiszolgáló kiválasztási szabályzatának kiértékelésének eredményeit (ha van ilyen). A DAC-kiszolgáló kiválasztási szabályzata nem kötelező, és a Visual Studióban való létrehozásakor a DAC-hoz van rendelve. A házirend a kiszolgálóválasztási szabályzatok aspektusait használja annak meghatározására, hogy az adatbázismotor egy példányának teljesítenie kell-e a DAC üzemeltetéséhez szükséges feltételeket.
Szabályzatfeltételek kiértékelési eredményei – Azt mutatja, hogy a DAC üzembehelyezési szabályzat feltételei sikeresek voltak-e. Az egyes feltételek kiértékelésének eredményei külön sorban jelennek meg.
A következő kiszolgálókijelölési szabályzatok mindig hamisnak értékelődnek a DAC SQL Database-be történő üzembe helyezésekor: operációs rendszer verziója, nyelv, engedélyezett nevesített csövek, platform és engedélyezett tcp.
Házirend-szabálysértések figyelmen kívül hagyása – Ezzel a jelölőnégyzettel folytathatja az üzembe helyezést, ha egy vagy több házirendfeltétel meghiúsult. Csak akkor válassza ezt a lehetőséget, ha biztos benne, hogy a sikertelen feltételek nem akadályozzák a DAC sikeres működését.
Konfigurációs lap frissítése
Adja meg az üzembe helyezett DAC-példány és az üzembe helyezés által létrehozott adatbázis nevét, és adja meg az adatbázis beállításait.
adatbázis neve: – Adja meg az üzembe helyezés által létrehozandó adatbázis nevét. Az alapértelmezett érték annak a forrásadatbázisnak a neve, amelyből a DAC ki lett nyerve. A névnek egyedinek kell lennie az adatbázismotor példányán belül, és meg kell felelnie az adatbázismotor-azonosítókra vonatkozó szabályoknak.
Ha módosítja az adatbázis nevét, az adatfájl és a naplófájl neve az új értéknek megfelelően változik.
Az adatbázis nevét a DAC-példány neveként is használja a rendszer. A példány neve megjelenik a DAC csomópontján az Object ExplorerAdatrétegű alkalmazások csomópontja alatt.
Az alábbi beállítások nem vonatkoznak az SQL Database-re, és nem jelennek meg az SQL Database-ben való üzembe helyezéskor.
Az adatbázis alapértelmezett helyének használata – Ezzel a beállítással az adatbázis-adatokat és naplófájlokat az adatbázismotor példányának alapértelmezett helyén hozhatja létre. A fájlnevek az adatbázis nevével vannak létrehozva.
Adatbázisfájlok megadása – Ezt a beállítást választva más helyet vagy nevet adhat meg az adatokhoz és naplófájlokhoz.
Adatfájl elérési útja és neve: - Adja meg az adatfájl teljes elérési útját és fájlnevét. A mező az alapértelmezett elérési úttal és fájlnévvel van feltöltve. Szerkessze a mezőben lévő szöveget az alapértelmezett beállítás megváltoztatásához, vagy a Tallózás gombbal lépjen arra a mappára, ahová az adatfájlt helyezni szeretné.
naplófájl elérési útja és neve: – Adja meg a naplófájl teljes elérési útját és fájlnevét. A mező az alapértelmezett elérési úttal és fájlnévvel van feltöltve. Szerkessze a mezőben lévő sztringet az alapértelmezett beállítás módosításához, vagy a Tallózás gombbal lépjen arra a mappába, ahová a naplófájl kerül.
Összefoglaló oldal
Ezen a lapon áttekintheti, hogy a varázsló milyen műveleteket hajt végre a DAC telepítésekor.
A DAC üzembe helyezéséhez a következő beállításokat használjuk. - Tekintse át a megjelenített információkat, hogy a végrehajtott műveletek helyesek legyenek. Az ablakban megjelenik a kiválasztott DAC-csomag, valamint az üzembe helyezett DAC-példányhoz kiválasztott név. Az ablakban a DAC-hoz társított adatbázis létrehozásakor használt beállítások is megjelennek.
Lap üzembe helyezése
Ez a lap az üzembe helyezési művelet sikerességét vagy sikertelenségét jelenti.
A DAC üzembe helyezése – A DAC üzembe helyezéséhez végrehajtott egyes műveletek sikerességét vagy sikertelenségét jelenti. Tekintse át az információkat az egyes műveletek sikerességének vagy sikertelenségének megállapításához. Bármely művelet, amely hibába ütközött, rendelkezik egy hivatkozással az Eredmény oszlopban. A hivatkozásra kattintva megtekintheti a művelet hibajelentését.
Jelentés mentése – Ezt a gombot választva a központi telepítési jelentést HTML-fájlba mentheti. A fájl az egyes műveletek állapotát jelenti, beleértve a műveletek bármelyike által generált összes hibát. Az alapértelmezett mappa az SQL Server Management Studio\DAC Packages mappa a Windows-fiók Dokumentumok mappájában.