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.
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.