SQL Verilənlər Bazalarını 1C-yə Necə Köçürmək Olar

Mündəricat:

SQL Verilənlər Bazalarını 1C-yə Necə Köçürmək Olar
SQL Verilənlər Bazalarını 1C-yə Necə Köçürmək Olar

Video: SQL Verilənlər Bazalarını 1C-yə Necə Köçürmək Olar

Video: SQL Verilənlər Bazalarını 1C-yə Necə Köçürmək Olar
Video: Установка 1С на Microsoft SQL Server 2024, Bilər
Anonim

1C, son illərdə bütün digər rəqibləri sıradan çıxartan elektron mühasibat sistemidir. Proqram tez-tez məlumatları DBF sənədlərində saxlayır, lakin SQL versiyası da var. Serverin sabitliyini yaxşılaşdırmaq üçün çox vaxt 15 nəfərdən çox istifadəçi ilə SQL-ə keçirlər. MS SQL verilənlər bazasını bir serverdən digərinə ötürməyin bir neçə yolu var.

SQL verilənlər bazalarını 1C-yə necə köçürmək olar
SQL verilənlər bazalarını 1C-yə necə köçürmək olar

Vacibdir

  • - quraşdırılmış proqram "1C: Enterprise";
  • - Kompüter.

Təlimat

Addım 1

SQL-in ötürülməsinin ən sürətli yollarından biri verilənlər bazasını serverdən ayırmaq və jurnalla birlikdə yenisinə köçürməkdir. Əvvəlcə adını uyğun olaraq dəyişdirərək verilənlər bazasını ayırmaq lazımdır. Bunu etmək üçün aşağıdakı addımları izləyin: Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO istifadə edin, burada sp_detach_db verilənlər bazasını mənbədən ayırmaq üçün istifadə olunur. Aşağıdakı parametrlərə malikdir: @dbname - ad və @skipchecks - statistikanı yeniləmək üçün göstərici. Statistika yeniləməsinin qoşma ilə güncəllənməsini təmin etmək üçün ‘doğru’ olaraq ayarlayın.

Addım 2

Sonra çalıştırın: Master istifadə edin, GO, "Verilənlər bazasını əlavə et ''," EXEC sp_attach_db @dbname = 'database_name' "," @ filename1 = 'c: / mssql7 / data / database_name.mdf' "," @ filename2 = ' d: / mssql7 / data / database_name_log.ldf '". Bu verilənlər bazasını və qeydləri yeni serverə əlavə edəcəkdir.

Addım 3

Məlumatı serverdən serverə kopyalamaq üçün DTS İdxal və İxrac Sihirbazından istifadə edin. Verilənlər bazasını və girişləri köçürmək üçün tapşırıq yaratmaq üçün DTS Designer və ya Database Copy Sihirbazından istifadə edin.

Addım 4

Toplu insert / bcp istifadə edən bir məlumat ötürmə mühərriki yaradın. Bir skriptdən istifadə edərək hədəf serverdə sxem qurun və sonra məlumatı kopyalamaq üçün toplu əlavə / bcp istifadə edin. Nə tətbiq ediləcəyini seçərkən, bcp-dən fərqli olaraq toplu insertin məlumatları ixrac edə bilməyəcəyini unutmayın.

Addım 5

Paylanmış sorğulardan istifadə edin. Hədəf serverdə şema yaratdıqdan sonra, əlaqəli server təşkil edin və openquery və openrowset funksiyalarından istifadə edərək daxil bildirişlərini yazın. Məlumat yükləməzdən əvvəl yoxlama məhdudiyyətlərini və xarici açarı söndürdüyünüzdən əmin olun və əməliyyat başa çatdıqdan sonra yenidən qoşun.

Addım 6

Yedəkləmə və bərpa et istifadə edin. Verilənlər bazasının bir nüsxəsini çıxarın və sonra yeni serverə bərpa edin.

Tövsiyə: