Bir Zibil Birləşdirmək üçün Necə

Mündəricat:

Bir Zibil Birləşdirmək üçün Necə
Bir Zibil Birləşdirmək üçün Necə

Video: Bir Zibil Birləşdirmək üçün Necə

Video: Bir Zibil Birləşdirmək üçün Necə
Video: SD kartın yaddaşı ilə telefon yaddaşını necə birləşdirmək olar? 2024, Noyabr
Anonim

Məlumatların ehtiyat nüsxəsini çıxarmaq və ya bir serverdən digərinə ötürmək üçün, tez-tez hər hansı bir DBMS tərəfindən xidmət edilən bir verilənlər bazası zibilini birləşdirmək tələb olunur. Tipik olaraq, zibillik cədvəllər yaratmaq və doldurmaq, məhdudiyyətlər, saxlanılan prosedurlar, tetikleyicilər və s. Əlavə etmək üçün SQL ifadələrinin ardıcıllığıdır.

Bir zibil birləşdirmək üçün necə
Bir zibil birləşdirmək üçün necə

Zəruri

  • - Microsoft SQL Server, MySQL, PostgreSQL verilənlər bazası serverlərinə daxil olmaq üçün etimadnamələr;
  • - SQL Server Management Studio;
  • - mysqldump və mysqlshow daxil olmaqla bir konsol yardım proqramı paketi;
  • pg_dump və psql daxil olmaqla bir konsol yardım proqramıdır.

Təlimat

Addım 1

Microsoft SQL Server DBMS tərəfindən təmin olunan verilənlər bazası zibil yaratmağa başlayın. SQL Server Management Studio istifadə edərək serverə qoşun. Tətbiq başladıqda, əlaqə parametrləri dialoqu görünəcəkdir. İçindəki serverin adını və növünü göstərin, identifikasiya növünü seçin. Tələb olunduqda istifadəçi məlumatlarını daxil edin. Bağlan düyməsini vurun

Addım 2

Object Explorer pəncərəsində Verilənlər bazası hissəsini genişləndirin. Hədəf bazasına uyğun elementi vurğulayın. Siçanın sağ düyməsini basaraq üzərinə vurun. Kontekst menyusunda "Ssenarilər Yaradın …" maddəsini seçin. Sihirbaz pəncərəsi görünəcəkdir

Addım 3

Script Wizard səhifələrinə seçimləri daxil edin və Next düyməsini basın. Xüsusilə, dördüncü səhifədə, yaradılan zibilin yerləşdiriləcəyi yeri seçin (bir fayla, panoya və ya yeni bir pəncərəyə). Beşinci səhifədə Finish düyməsini vurun. Verilənlər bazası zibilinin yaradılması prosesi başa çatana qədər gözləyin. Uzun müddət çəkə bilər

Addım 4

Windows-da bir qabığa və ya Linux-a bənzər sistemlərdə terminal emulatoruna başlayın. Linux-da Ctrl, alt="Image" və F1-F12 funksiya düymələrindən birini basaraq mətn konsoluna keçə bilərsiniz. Bu, MySQL və PostgreSQL konsol damperlərini istifadə etmək üçün tələb olunur

Addım 5

Mysqldump yardım proqramı üçün yardım məlumatlarına baxın. Komandanızı işə salın: mysqldump --help Hədəf serverini və istifadəçi məlumatlarını təyin etmək üçün istifadə olunan seçimlərə xüsusi diqqət yetirin

Addım 6

MySQL verilənlər bazasını atın. Mysqldump yardım proqramını əmr sətrindən tələb olunan parametrlərlə işə salın, nəticəsini bir fayla yönləndirin və ya -r və --result-fayl seçimlərindən istifadə edərək hədəf faylını təyin edin. Məsələn: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql Bu halda, lokal olaraq fəaliyyət göstərən bir serverdə yerləşən, saxlanılan prosedur kodu (seçim -Q) daxil olmaqla mydatabase-in zibili. istifadəçi myuser-in etimadnaməsi ilə əldə edilə bilən (yardım proqramı tərəfindən parol tələb olunur) /home/myhomedir/tmp/dump.sql faylına yerləşdiriləcəkdir. Server başqa bir maşın üzərindədirsə, -h və ya --host seçimini istifadə edin

Addım 7

Pg_dump kommunal istinadını yoxlayın. Komutu çalıştırın: pg_dump --help -f, -F, -U, -d, -h seçimlərinə diqqət yetirin

Addım 8

PostgreSQL verilənlər bazasını atın. Lazımi parametrləri ötürərək pg_dump yardım proqramından istifadə edin, məsələn: pg_dump -f /home/myhome/tmp/dump.sql -U postgres template1 Bu, yerli maşında işləyən server tərəfindən idarə olunan şablon1 verilənlər bazasını atacaq. Zibil /home/myhome/tmp/dump.sql faylına yerləşdiriləcək. Server ünvanını göstərmək üçün -h seçimindən istifadə edin.

Tövsiyə: