Cara Memindahkan Pangkalan Data SQL Ke 1C

Isi kandungan:

Cara Memindahkan Pangkalan Data SQL Ke 1C
Cara Memindahkan Pangkalan Data SQL Ke 1C

Video: Cara Memindahkan Pangkalan Data SQL Ke 1C

Video: Cara Memindahkan Pangkalan Data SQL Ke 1C
Video: #21 Cara Export (Backup) dan Import (Execute) Database SQL dengan SQLyog | SISTEM BASIS DATA 2024, Mungkin
Anonim

1C adalah sistem perakaunan elektronik yang telah mengalahkan semua pesaing lain dalam beberapa tahun kebelakangan. Program ini sering menyimpan data dalam fail DBF, tetapi ada juga versi SQL. Mereka sering beralih ke SQL dengan sebilangan besar pengguna, lebih daripada 15 orang, untuk meningkatkan kestabilan pelayan. Terdapat beberapa cara untuk memindahkan pangkalan data MS SQL dari satu pelayan ke pelayan lain.

Cara memindahkan pangkalan data SQL ke 1C
Cara memindahkan pangkalan data SQL ke 1C

Ia perlu

  • - program terpasang "1C: Enterprise";
  • - komputer.

Arahan

Langkah 1

Salah satu cara terpantas untuk memindahkan SQL adalah melepaskan pangkalan data dari pelayan dan memindahkan ke yang baru bersama dengan log. Pertama, anda perlu melepaskan pangkalan data, menukar namanya dengan sewajarnya. Untuk melakukannya, ikuti langkah-langkah berikut: Gunakan Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO, di mana sp_detach_db digunakan untuk melepaskan pangkalan data dari sumber. Ia mempunyai parameter berikut: @dbname - name dan @skipchecks - petunjuk untuk mengemas kini statistik. Tetapkan ke 'true' untuk memastikan kemas kini statistik dikemas kini semasa lampiran.

Langkah 2

Kemudian jalankan: Gunakan Master, GO, "PRINT 'Attaching Database'", "EXEC sp_attach_db @dbname = 'database_name'", "@ filename1 = 'c: / mssql7 / data / database_name.mdf'", "@ filename2 = ' d: / mssql7 / data / database_name_log.ldf '". Ini akan melampirkan pangkalan data dan log ke pelayan baru.

Langkah 3

Gunakan DTS Import and Export Wizard untuk menyalin maklumat dari pelayan ke pelayan. Gunakan DTS Designer atau Copy Database Wizard untuk membuat tugas untuk memindahkan pangkalan data dan log masuk.

Langkah 4

Buat mesin pemindahan data yang menggunakan sisipan / bcp pukal. Dengan menggunakan skrip, buat skema pada pelayan sasaran dan kemudian gunakan sisipan / bcp pukal untuk menyalin maklumat. Semasa memilih apa yang hendak diterapkan, ingat bahawa sisipan pukal, tidak seperti bcp, tidak dapat mengeksport data.

Langkah 5

Gunakan pertanyaan yang diedarkan. Setelah membuat skema pada pelayan sasaran, aturkan pelayan yang dipautkan dan tulis penyisipan penyisipan menggunakan fungsi openquery dan openrowset. Sebelum memuat naik data, pastikan untuk mematikan kekangan cek dan kunci asing dan sambungkan semula setelah operasi selesai.

Langkah 6

Gunakan Sandaran dan Pulihkan. Buat salinan pangkalan data dan kemudian kembalikan ke pelayan baru.

Disyorkan: