1C е електронна счетоводна система, която нокаутира всички останали конкуренти през последните години. Програмата често съхранява данни в DBF файлове, но има и SQL версия. Те често преминават към SQL с голям брой потребители, повече от 15 души, за да подобрят стабилността на сървъра. Има няколко начина за прехвърляне на база данни на MS SQL от един сървър на друг.
Необходимо е
- - инсталирана програма "1С: Предприятие";
- - компютър.
Инструкции
Етап 1
Един от най-бързите начини за прехвърляне на SQL е да се отдели базата данни от сървъра и да се прехвърли към нова заедно с дневника. Първо, трябва да отделите базата данни, като съответно промените нейното име. За целта изпълнете следните стъпки: Използвайте Master, GO, "Exec sp_detach_db 'име_база данни', 'true'", GO, където sp_detach_db се използва за отделяне на базата данни от източника. Той има следните параметри: @dbname - име и @skipchecks - индикация за актуализиране на статистиката. Задайте „true“, за да сте сигурни, че актуализацията на статистиката се актуализира при прикачване.
Стъпка 2
След това изпълнете: Използвайте 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 '". Това ще прикачи базата данни и регистрационните файлове към новия сървър.
Стъпка 3
Използвайте съветника за импортиране и експортиране на DTS, за да копирате информация от сървър на сървър. Използвайте DTS Designer или съветника за копиране на база данни, за да създадете задача за преместване на базата данни и влизания.
Стъпка 4
Създайте механизъм за трансфер на данни, който използва групово вмъкване / bcp. Използвайки скрипт, направете схемата на целевия сървър и след това използвайте групово вмъкване / bcp, за да копирате информацията. Когато избирате какво да приложите, не забравяйте, че груповата вложка, за разлика от bcp, не може да експортира данни.
Стъпка 5
Използвайте разпределени заявки. След като създадете схемата на целевия сървър, организирайте свързания сървър и напишете инструкциите за вмъкване, като използвате функциите openquery и openrowset. Преди да качите данни, не забравяйте да деактивирате ограниченията за проверка и външния ключ и да ги свържете отново след приключване на операцията.
Стъпка 6
Използвайте Backup and Restore. Направете копие на базата данни и след това я възстановете на новия сървър.