Verilənlər bazası sxemlərini verilənlər olmadan necə kopyalamaq olar SQL Server

İndi paylaş:

a üçün verilənlər bazası obyektlərinin ehtiyat nüsxəsini çıxarmağı və bərpa etməyi öyrənin SQL Server DAC Paketindən istifadə edərək verilənlər bazası.

Verilənlər Bazası Obyektini Kopyalamaq üçün DAC Paketindən İstifadəƏməliyyat zamanı a SQL Server verilənlər bazasında, verilənlərin deyil, yalnız sxem məlumatı ilə, verilmiş serverdəki verilənlər bazasını başqa bir serverə köçürmək istədiyiniz vəziyyətlər ola bilər. Bu bir neçə yolla edilə bilər, əsaslardan bir neçəsi:

  1. Skripti mənbə verilənlər bazasından ayırın və onu təzə, boş verilənlər bazası üçün işə salın, bu da obyektləri mənbə verilənlər bazasından kopyalamaq üçün hədəf ola bilər.
  2. Yedəkləmə mənbəyi verilənlər bazası, ehtiyat nüsxəsini hədəf verilənlər bazasına qaytarır və sonra cədvəldəki məlumatları silir.
  3. Ehtiyat nüsxə mənbəyi verilənlər bazası aralıq verilənlər bazasındakı məlumatları əldə edir və bu verilənlər bazasının ehtiyat nüsxəsini çıxarmazdan əvvəl cədvəlləri kəsdiyinizdən əmin olun, nəhayət bu ehtiyat nüsxəsini hədəf verilənlər bazanıza bərpa edin.

Bu həllər etibarlıdır, lakin bir az mürəkkəbdir, daha çox istifadəçi dostudur, lakin çox güman ki, çox DBA-nın seçmədiyi uzun seçim eyni üçün DAC Paketindən istifadə etməkdir. Bununla gələn yeganə məhdudiyyət odur ki, siz 2008 R2edition və ya daha sonrakı nəşrlərinə daxil olmalısınız. SQL Server

Qeyd: Yalnız obyektlərin ehtiyat nüsxəsini çıxarmaq üçün DAC Paketindən istifadə edə bilmək SQL Server verilənlər bazası üçün DacFx olaraq da adlandırılan Data Tier Application Framework-ə girişiniz olmalıdır.

Dəstək SQL Server Yalnız verilənlər bazası obyektləri

Burada bu SSMS istifadə edərək izah ediləcək (SQL Server Management Studio)

  1. DAC Paketi SQL Server'SSMS 'Object Explorer Window'-da 'AdventureWorks2012' verilənlər bazası seçiminə sağ klikləyin. İndi "Tapşırıqlar" üzərinə klikləyin və "Məlumat səviyyəsinin Tətbiqini Çıxarış" seçimini seçin.
  2. Bu, Məlumat Səviyyəsi Tətbiqini çıxarmaq üçün sehrbazı işə salacaq. İndi ilk ekrandan "növbəti" seçimini, ardınca "Xüsusiyyətləri Təyin Et" ekranında "növbəti" seçimini seçin, DAC Paket faylı üçün yeri daxil edin.
  3. DAC Paket faylı uğurla yaradılmayana qədər "növbəti" seçiminə klikləməyə davam edin.
  4. Dacpac faylı yaradıldıqda, "növbəti" düyməsini klikləməklə pəncərəni bağlaya bilərsiniz. AdventureWorks2012.dacpac faylınız indi istənilən yerə kopyalanmağa hazırdır.

Bu faylı kopyalaya, paylaşılan qovluqda saxlaya və ya hətta yeni hədəf verilənlər bazasına bərpa edə bilərsiniz. Eyni faylı hədəf verilənlər bazasına ehtiyat nüsxələmək üçün oxumağa davam edin.

Aşağıda Bərpa üçün Addımlar Verilir SQL Server DAC paketindən verilənlər bazası.

Qeyd: DAC ehtiyat nüsxəsindən bərpa edərkən yadda saxlamağınız lazım olan əsas şeylərdən biri də onun versiyasına bərpa etdiyinizə əmin olmaqdır. SQL Server ehtiyat nüsxəsini götürdüyümüzə bərabər və ya qabaqcıldır.

  1. 'SSMS' Obyekt Explorer Pəncərəsindən təyinat verilənlər bazası ilə əlaqə qurun, indi verilənlər bazası üzərinə sağ klikləyin və 'Məlumat səviyyəsi Tətbiqini yerləşdirin' seçin.
  2. Bu, sehrbazı işə salacaq, buradan "növbəti" düyməsini və sonra DAC Paket faylının yerini almaq üçün "Gözdən keçir" düyməsini basın.
  3. Konfiqurasiyanı Yeniləmə ekranında "növbəti" düyməsini basın, hədəf verilənlər bazasının adını daxil edin, həmçinin standart mənbə verilənlər bazası adının qalmasına icazə verə bilərsiniz.
  4. Təyinat verilənlər bazasına yerləşdirmə sehrbaz tərəfindən başlamayana qədər növbəti düyməsini sıxmağa davam edin.

Qeyd etmək vacibdir ki, məlumatların surətinin çıxarılması prosesi zamanı SQL-də korrupsiya halları baş verə bilər. Belə bir ssenari ilə qarşılaşdığınız halda, ixtisaslaşmış bir mütəxəssisə müraciət etmək yaxşıdır SQL Server bərpa aracı.

Müəllif Giriş:

Viktor Saymon məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc təmir Giriş və sql bərpa proqram məhsulları. Ətraflı məlumat üçün ziyarət edin https://www.datanumen.com/

İndi paylaş:

Şərhlər bağlıdır.