1C je elektronski računovodski sistem, ki je v zadnjih letih izločil vse ostale konkurente. Program pogosto shranjuje podatke v datotekah DBF, obstaja pa tudi različica SQL. Za izboljšanje stabilnosti strežnika pogosto preidejo na SQL z velikim številom uporabnikov, več kot 15 oseb. Obstaja več načinov za prenos baze podatkov MS SQL z enega strežnika na drugega.
Potrebno je
- - nameščen program "1C: Enterprise";
- - Računalnik.
Navodila
Korak 1
Eden najhitrejših načinov za prenos SQL je ločitev baze podatkov s strežnika in prenos na novo skupaj z dnevnikom. Najprej morate ločiti bazo podatkov in ji ustrezno spremeniti ime. Če želite to narediti, sledite tem korakom: Uporabite Master, GO, "Exec sp_detach_db 'ime_baze podatkov', 'true'", GO, kjer se sp_detach_db uporablja za ločevanje baze podatkov od vira. Ima naslednje parametre: @dbname - ime in @skipchecks - indikacija za posodobitev statistike. Nastavite na »true«, da zagotovite posodobitev statističnih podatkov ob priponki.
2. korak
Nato zaženite: Uporabite 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 '". S tem boste na nov strežnik priklopili bazo podatkov in dnevnike.
3. korak
Za kopiranje informacij s strežnika na strežnik uporabite čarovnika za uvoz in izvoz DTS. S pomočjo DTS Designerja ali čarovnika za kopiranje zbirke podatkov ustvarite nalogo za premikanje baze podatkov in prijav.
4. korak
Ustvarite mehanizem za prenos podatkov, ki uporablja vstavljanje v velikem obsegu / bcp. S pomočjo skripta naredite shemo na ciljnem strežniku in nato s kopiranjem informacij vnesite / bcp. Ko izbirate, kaj želite uporabiti, ne pozabite, da vstavljanje v velikem obsegu za razliko od bcp ne more izvoziti podatkov.
5. korak
Uporabite porazdeljene poizvedbe. Po izdelavi sheme na ciljnem strežniku organizirajte povezani strežnik in napišite izjave za vstavljanje s pomočjo funkcij openquery in openrowset. Pred nalaganjem podatkov onemogočite omejitve preverjanja in tuji ključ ter jih znova povežite po končanem postopku.
6. korak
Uporabite varnostno kopiranje in obnovitev. Naredite kopijo baze podatkov in jo nato obnovite na nov strežnik.