Cara Menggabungkan Dump

Daftar Isi:

Cara Menggabungkan Dump
Cara Menggabungkan Dump

Video: Cara Menggabungkan Dump

Video: Cara Menggabungkan Dump
Video: Cara Menggabukan 2 Vidio Jadi 1 Layar dan Menghilangkan Greensceen Pada Vidio 2024, November
Anonim

Untuk mencadangkan informasi atau mentransfer data dari satu server ke server lain, seringkali diperlukan untuk menggabungkan dump database yang dilayani oleh DBMS apa pun. Biasanya, dump adalah urutan pernyataan SQL untuk membuat dan mengisi tabel, menambahkan batasan, prosedur tersimpan, pemicu, dll.

Cara menggabungkan dump
Cara menggabungkan dump

Diperlukan

  • - kredensial untuk mengakses server database Microsoft SQL Server, MySQL, PostgreSQL;
  • - Studio Manajemen SQL Server;
  • - paket utilitas konsol, termasuk mysqldump dan mysqlshow;
  • adalah paket utilitas konsol termasuk pg_dump dan psql.

instruksi

Langkah 1

Mulai membuat dump database yang dikelola oleh Microsoft SQL Server DBMS. Hubungkan ke server menggunakan SQL Server Management Studio. Saat aplikasi dimulai, dialog parameter koneksi akan ditampilkan. Tentukan nama dan jenis server di dalamnya, pilih jenis otentikasi. Masukkan kredensial pengguna jika diperlukan. Klik tombol Hubungkan

Langkah 2

Di jendela Object Explorer, perluas bagian Databases. Sorot item yang sesuai dengan database target. Klik di atasnya dengan tombol kanan mouse. Di menu konteks, pilih item "Hasilkan Skrip …". Jendela wizard akan ditampilkan

Langkah 3

Masukkan opsi pada halaman Script Wizard dan klik Next. Secara khusus, pada halaman keempat, pilih lokasi tempat dump yang dibuat akan ditempatkan (ke file, clipboard, atau jendela baru). Pada halaman kelima, klik tombol Finish. Tunggu hingga proses pembuatan database dump selesai. Ini bisa memakan waktu lama

Langkah 4

Mulai shell di Windows atau emulator terminal pada sistem mirip Linux. Di Linux, Anda juga dapat beralih ke konsol teks dengan menekan Ctrl, alt="Image" dan salah satu tombol fungsi F1-F12. Ini diperlukan untuk menggunakan dumper konsol MySQL dan PostgreSQL

Langkah 5

Lihat informasi bantuan untuk utilitas mysqldump. Jalankan perintah: mysqldump --help Berikan perhatian khusus pada opsi yang digunakan untuk menentukan server target dan kredensial pengguna

Langkah 6

Buang database MySQL. Jalankan utilitas mysqldump dari baris perintah dengan parameter yang diperlukan, mengarahkan outputnya ke file, atau menentukan file target menggunakan opsi -r atau --result-file. Sebagai contoh: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql Dalam hal ini, dump dari mydatabase, termasuk kode prosedur tersimpan (opsi -Q), terletak di server yang berfungsi secara lokal yang dapat diakses dengan kredensial pengguna myuser (kata sandi diminta oleh utilitas) akan ditempatkan di file /home/myhomedir/tmp/dump.sql. Jika server terletak di mesin yang berbeda, gunakan opsi -h atau --host

Langkah 7

Lihat referensi utilitas pg_dump. Jalankan perintah: pg_dump --help Perhatikan opsi -f, -F, -U, -d, -h

Langkah 8

Buang database PostgreSQL. Gunakan utilitas pg_dump, meneruskan parameter yang diperlukan, misalnya: pg_dump -f /home/myhome/tmp/dump.sql -U postgres template1 Ini akan membuang database template1, dikelola oleh server yang berjalan di mesin lokal. Dump akan ditempatkan di file /home/myhome/tmp/dump.sql. Gunakan opsi -h untuk menentukan alamat server.

Direkomendasikan: