SQL Ma'lumotlar Bazalarini 1C Ga Qanday O'tkazish Mumkin

Mundarija:

SQL Ma'lumotlar Bazalarini 1C Ga Qanday O'tkazish Mumkin
SQL Ma'lumotlar Bazalarini 1C Ga Qanday O'tkazish Mumkin

Video: SQL Ma'lumotlar Bazalarini 1C Ga Qanday O'tkazish Mumkin

Video: SQL Ma'lumotlar Bazalarini 1C Ga Qanday O'tkazish Mumkin
Video: 5 способов ускорить работу MS SQL для 1С 2024, May
Anonim

1C - bu so'nggi yillarda boshqa barcha raqobatchilarni nokaut qilgan elektron buxgalteriya tizimi. Dastur ko'pincha ma'lumotlarni DBF fayllarida saqlaydi, ammo SQL versiyasi ham mavjud. Ular ko'pincha serverning barqarorligini oshirish uchun ko'p sonli foydalanuvchilar, 15 kishidan ko'proq SQL-ga o'tishadi. MS SQL ma'lumotlar bazasini bir serverdan boshqasiga o'tkazishning bir necha yo'li mavjud.

SQL ma'lumotlar bazalarini 1C ga qanday o'tkazish mumkin
SQL ma'lumotlar bazalarini 1C ga qanday o'tkazish mumkin

Bu zarur

  • - o'rnatilgan "1C: Enterprise" dasturi;
  • - kompyuter.

Ko'rsatmalar

1-qadam

SQL-ni uzatishning eng tezkor usullaridan biri bu ma'lumotlar bazasini serverdan ajratish va jurnal bilan birga yangisiga o'tkazishdir. Birinchidan, ma'lumotlar bazasini ajratishingiz kerak, uning nomini mos ravishda o'zgartiring. Buning uchun quyidagi amallarni bajaring: Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO dan foydalaning, bu erda sp_detach_db ma'lumotlar bazasini manbadan ajratish uchun ishlatiladi. Uning quyidagi parametrlari mavjud: @dbname - ism va @skipchecks - statistikani yangilash ko'rsatkichi. Statistika yangilanishi qo'shimchada yangilanishi uchun "rost" ga sozlang.

2-qadam

Keyin ishga tushiring: Master, GO-dan foydalaning, "Ma'lumotlar bazasini biriktirish '," EXEC sp_attach_db @dbname =' database_name '"," @ filename1 =' c: / mssql7 / data / database_name.mdf '"," @ filename2 =' d: / mssql7 / data / database_name_log.ldf '". Bunda ma'lumotlar bazasi va jurnallar yangi serverga biriktiriladi.

3-qadam

Ma'lumotni serverdan serverga nusxalash uchun DTS Import va Export Wizard dasturidan foydalaning. Ma'lumotlar bazasi va kirishlarni ko'chirish uchun vazifa yaratish uchun DTS Designer yoki Ma'lumotlar bazasini nusxalash ustasini ishlating.

4-qadam

Ommaviy qo'shimchani ishlatadigan ma'lumotlar uzatish dvigatelini yarating. Ssenariydan foydalanib, maqsad serverda sxemani yarating va keyin ma'lumotni nusxalash uchun ommaviy insert / bcp dan foydalaning. Qanday qo'llanilishini tanlashda, bcp-dan farqli o'laroq, ommaviy qo'shimchalar ma'lumotlarni eksport qila olmasligini unutmang.

5-qadam

Tarqatilgan so'rovlardan foydalaning. Maqsadli serverda sxemani yaratgandan so'ng, bog'langan serverni tartibga soling va openquery va openrowset funktsiyalari yordamida insert bayonotlarini yozing. Ma'lumotlarni yuklamasdan oldin, cheklovlarni va tashqi kalitni o'chirib qo'yishni unutmang va operatsiya tugagandan so'ng ularni qayta ulang.

6-qadam

Zaxiralash va tiklashdan foydalaning. Ma'lumotlar bazasining nusxasini oling va keyin uni yangi serverga tiklang.

Tavsiya: