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
Importáljon egy .bacpac fájlt– az eredeti adatbázis másolatának létrehozásához az adatokkal együtt, az adatbázismotor új példányán vagy az Azure SQL Database-be. Az exportálási művelet kombinálható importálási művelettel egy adatbázis példányok közötti migrálásához vagy az Azure SQL Database-ben üzembe helyezett adatbázis másolatának létrehozásához. A .bacpac egyszerű importálási lehetőségei a következők:
- az Adatrétegű alkalmazás importálási varázslója az SQL Server Management Studióban
- A Microsoft Azure SQL Database varázsló az SQL Server Management Studióban lehetővé teszi az adatbázis üzembe helyezését az adatbázismotor egy példánya és egy Azure SQL Database-kiszolgáló között, vagy két Azure SQL Database-kiszolgáló között.
- az SqlPackage parancssori segédprogram
Mielőtt hozzákezdene
Az importálási folyamat két fázisban hoz létre egy új adatbázist.
Az importálás egy új adatbázist hoz létre az
.bacpacexportálási fájlban tárolt adatbázismodell-definícióval, ugyanúgy, ahogyan egy.dacpacüzembe helyez egy új adatbázist egy.dacpac-fájl definíciójából.Az adatok tömeges importálása az
.bacpacexportálási fájlból.
Adatbázis lehetőségek és beállítások
Alapértelmezés szerint az importálás során létrehozott adatbázis a CREATE DATABASE utasítás összes alapértelmezett beállításával rendelkezik, kivéve, hogy az adatbázis rendezési és kompatibilitási szintje az .bacpac exportálási fájlban meghatározott értékekre van állítva. Az .bacpac exportálási fájl az eredeti adatbázis értékeit használja.
Bizonyos 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 importálá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 importálási folyamat részeként. Az importálá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. További információ: Adatbázisok.
Biztonság
A biztonság javítása érdekében az SQL Server-hitelesítési bejelentkezések jelszó nélküli .bacpac exportálási fájlban vannak tárolva. A fájl importálásakor 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 ALTER ANY LOGIN engedéllyel, és a ALTER LOGIN használatával engedélyezze a bejelentkezést, és rendeljen hozzá egy új jelszót. Ez a további lépés nem szükséges a Windows-hitelesítési bejelentkezésekhez, mert a jelszavakat nem az SQL Server kezeli.
Permissions
A .bacpac csak a sysadmin vagy serveradmin fix kiszolgálói szerepkörök tagjai, vagy a dbcreator fix kiszolgálói szerepkörhöz tartozó, és ALTER ANY LOGIN engedélyekkel rendelkező felhasználók importálhatják. A sa nevű beépített SQL Server-rendszergazdai fiók is importálhat .bacpac. Az SQL Database-be bejelentkezéssel rendelkező .bacpac importálásához tagságra van szükség a loginmanager vagy serveradmin szerepkörökben. Ha bejelentkezés nélkül importál egy .bacpac az SQL Database-be, a dbmanager vagy serveradmin szerepkörhöz kell csatlakoznia.
A Adatbázis üzembe helyezése a Microsoft Azure SQL Database varázslóban az SQL Server Management Studióban további engedélyeket igényel a forrásadatbázis exportálásához. A bejelentkezéshez legalább a ALTER ANY LOGIN és az adatbázis hatóköréhez tartozó VIEW DEFINITION engedélyekre, valamint a SELECT-ra vonatkozó sys.sql_expression_dependencies engedélyekre van szükség. A securityadmin rögzített kiszolgálói szerepkör tagjai, akik szintén a database_owner rögzített adatbázis-szerepkör tagjai, exportálhatnak .bacpac. A rendszeradminisztrátor rögzített kiszolgálói szerepkör vagy a sa nevű beépített SQL Server rendszergazdai fiók tagjai is exportálhatnak egy .bacpacfájlt.
Az Adatréteg-alkalmazás importálásának varázslója használata
A varázsló elindításához kövesse az alábbi lépéseket:
Csatlakozzon az SQL Server példányához, akár a helyszínen, akár az SQL-adatbázisban.
Az Object Explorerterületen kattintson a jobb gombbal az Adatbázisokelemre, majd válassza az Adatrétegű alkalmazás importálása menüpontot a varázsló elindításához.
Fejezze be a varázsló párbeszédablakait:
Bevezetési oldal
Ez a lap az adatrétegű alkalmazásimportálási varázsló lépéseit ismerteti.
Options
Ne jelenítse meg újra ezt a lapot. – Jelölje be a jelölőnégyzetet, ha meg szeretné akadályozni, hogy a bevezetési oldal megjelenjen a jövőben.
Következő – A Importálási beállítások oldalra lép.
Mégse – Törli a műveletet, és bezárja a varázslót.
Importálási beállítások oldala
Ezen a lapon adhatja meg az importálandó .bacpac fájl helyét.
Importálás helyi lemezről – Válassza a Tallózás... lehetőséget a helyi számítógépen való navigáláshoz, vagy adja meg az elérési utat a megadott helyen. Az elérési út nevének tartalmaznia kell egy fájlnevet és a
.bacpackiterjesztést.Importálás az Azure-ból –
.bacpac-fájl importálása Microsoft Azure-tárolóból. A beállítás érvényesítéséhez csatlakoznia kell egy Microsoft Azure-tárolóhoz. Az "Importálás az Azure-ból" opcióhoz meg kell adnia egy helyi könyvtárat az ideiglenes fájl számára. Az ideiglenes fájl a megadott helyen lesz létrehozva, és a művelet befejezése után is ott marad.Az Azure böngészése során egyetlen fiókon belül válthat a tárolók között. Az importálási művelet folytatásához egyetlen
.bacpacfájlt kell megadnia. Az oszlopokat rendezheti Név, Méretvagy Módosított dátumszerint.A folytatáshoz adja meg az importálandó
.bacpacfájlt, majd válassza a Megnyitáslehetőséget.
Adatbázis beállításai lap
Ezen a lapon adhatja meg a létrehozandó adatbázis részleteit.
Az SQL Server helyi példányához:
Új adatbázisnév – Adja meg az importált adatbázis nevét.
adatfájl elérési útja – Adjon meg egy helyi könyvtárat az adatfájlokhoz. Válassza a Tallózás... lehetőséget a helyi számítógépen való navigáláshoz, vagy adja meg az elérési utat a megadott helyen.
naplófájl elérési útja – Adjon meg egy helyi könyvtárat a naplófájlokhoz. Válassza a Tallózás... lehetőséget a helyi számítógépen való navigáláshoz, vagy adja meg az elérési utat a megadott helyen.
A folytatáshoz válassza Továbblehetőséget.
Azure SQL Database esetén:
- BACPAC-fájl importálása új Azure SQL-adatbázis létrehozásához lépésről lépésre útmutatást nyújt az Azure Portal, a PowerShell, az SQL Server Management Studio vagy az SqlPackage használatával.
- Tekintse meg a SQL-adatbázis beállításait és teljesítményét: Ismerje meg, milyen lehetőségek állnak rendelkezésre az egyes szolgáltatási szintek esetében, hogy részletesebben megértse a különböző szolgáltatási szinteket.
Érvényesítési oldal
Ezen a lapon áttekintheti a műveletet letiltó problémákat. A folytatáshoz oldja meg a blokkolási problémákat, majd válassza Ellenőrzés újrafuttatása lehetőséget az ellenőrzés sikerességének biztosításához.
A folytatáshoz válassza Továbblehetőséget.
Összefoglaló oldal
Ezen a lapon áttekintheti a művelethez megadott forrás- és célbeállításokat. Ha az importálási műveletet a megadott beállításokkal szeretné végrehajtani, válassza a Befejezéslehetőséget. Az importálási művelet megszakításához és a varázslóból való kilépéshez válassza a Mégselehetőséget.
Folyamatoldal
Ezen a lapon megjelenik egy folyamatjelző sáv, amely a művelet állapotát jelzi. A részletes állapot megtekintéséhez válassza a Részletek megtekintése lehetőséget.
A folytatáshoz válassza Továbblehetőséget.
Találatok lap
Ez a lap az importálás sikerességét vagy sikertelenségét jelenti, és adatbázis-műveleteket hoz létre, és megjeleníti az egyes műveletek sikerességét vagy sikertelenségét. Bármely művelet, amely hibát észlelt, hivatkozással rendelkezik az Eredmény oszlopban. A hivatkozásra kattintva megtekintheti a művelet hibajelentését.
A varázsló bezárásához válassza a Bezárás lehetőséget.