Mësoni se si të kopjoni dhe rivendosni objektet e bazës së të dhënave për a SQL Server bazat e të dhënave, duke përdorur Paketën DAC.

- Ndani skriptin nga baza e të dhënave burimore dhe drejtojeni për një bazë të dhënash të freskët dhe të zbrazët, kjo mund të jetë gjithashtu tarmerrni për të kopjuar objektet në bazën e të dhënave burimore.
- Rezervimi i bazës së të dhënave të burimit rezervë tarmerrni bazën e të dhënave dhe më pas fshini të dhënat në tabelë.
- Rezervoni burimin e bazës së të dhënave, merrni të dhënat në bazën e të dhënave të ndërmjetme dhe sigurohuni që t'i shkurtoni tabelat përpara se të bëni kopje rezervë të kësaj baze të dhënash, më në fund të merrni këtë kopje rezervë në tuaj tarmerrni bazën e të dhënave.
Këto zgjidhje janë të besueshme, por pak të komplikuara, një opsion më miqësor për përdoruesit, por ndoshta i gjatë që jo shumë DBA zgjedhin është përdorimi i një Pakete DAC për të njëjtën gjë. I vetmi kufizim që vjen me këtë është që ju duhet të keni akses në versionin R2008 2 ose në botimet e mëvonshme të SQL Server
Shënim: Për të qenë në gjendje të përdorni një paketë DAC për të mbështetur vetëm objektet e a SQL Server Baza e të dhënave, duhet të keni akses në Kornizën e Aplikimit të nivelit të të dhënave, e cila quhet edhe DacFx.
Mbështetje SQL Server Vetëm objektet e bazës së të dhënave
Këtu kjo do të shpjegohet duke përdorur SSMS (SQL Server Studio Menaxhimi)
Klikoni me të djathtën në opsionin e bazës së të dhënave "AdventureWorks2012" në "Dritarja e "Object Explorer" SSMS. Tani klikoni në "Detyrat" dhe zgjidhni opsionin "Ekstraktoni aplikacionin e nivelit të të dhënave".
- Kjo do të start magjistarit për nxjerrjen e aplikacionit të nivelit të të dhënave. Tani zgjidhni opsionin "tjetër" nga ekrani i parë, i ndjekur nga "tjetri" në ekranin "Vendosni Vetitë", futni vendndodhjen për skedarin e Paketës DAC.
- Vazhdoni të klikoni opsionin 'tjetër' derisa skedari i Paketës DAC të mos gjenerohet me sukses.
- Kur të krijohet skedari dacpac, ju mund ta mbyllni dritaren duke klikuar mbi 'next'. Skedari juaj AdventureWorks2012.dacpac tani është gati për t'u kopjuar kudo.
Mund ta kopjoni këtë skedar, ta ruani në dosje të përbashkët ose madje ta riktheni në të ri tarmerrni bazën e të dhënave. Për të kopjuar të njëjtin skedar në tarmerrni bazën e të dhënave, vazhdoni të lexoni.
Më poshtë jepen hapat për rivendosjen SQL Server Baza e të dhënave nga paketa DAC.
Shënim: Një nga gjërat kryesore që duhet të keni parasysh gjatë rivendosjes nga rezervimi i DAC është të siguroheni që po riktheni në versionin e SQL Server e cila është e barabartë ose e avancuar me atë nga e cila kemi marrë kopje rezervë.
- Nga dritarja 'SSMS' e Object Explorer, krijoni lidhjen me bazën e të dhënave të destinacionit, tani klikoni me të djathtën mbi bazat e të dhënave dhe zgjidhni 'Deploy Data Tier Application'.
- Kjo do të starnga magjistari, nga këtu kliko 'next', dhe më pas 'Browse' për të marrë vendndodhjen e skedarit të Paketës DAC.
- Në ekranin "Përditësimi i konfigurimit", klikoni "tjetër", shkruani emrin e tarmerrni bazën e të dhënave, gjithashtu mund të lini që emri i bazës së të dhënave të burimit të paracaktuar të mbetet.
- Vazhdoni të klikoni tjetër derisa vendosja në bazën e të dhënave të destinacionit të mos fillojë nga magjistari.
Është e rëndësishme të theksohet se gjatë një procesi të kopjimit të të dhënave, mund të ndodhin incidente të korrupsionit SQL. Në rast se hasni në një skenar të tillë, është mirë të telefononi një specialist SQL Server shërim mjet.
Hyrje e autorit:
Victor Simon është një ekspert i rikuperimit të të dhënave në DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë Riparimi Access dhe produkte softuerike për rikuperimin sql. Për më shumë informacion vizitoni https://www.datanumen.com/
Klikoni me të djathtën në opsionin e bazës së të dhënave "AdventureWorks2012" në "Dritarja e "Object Explorer" SSMS. Tani klikoni në "Detyrat" dhe zgjidhni opsionin "Ekstraktoni aplikacionin e nivelit të të dhënave".