Kako Prenesti Zbirke Podatkov SQL V 1C

Kazalo:

Kako Prenesti Zbirke Podatkov SQL V 1C
Kako Prenesti Zbirke Podatkov SQL V 1C

Video: Kako Prenesti Zbirke Podatkov SQL V 1C

Video: Kako Prenesti Zbirke Podatkov SQL V 1C
Video: Обслуживание баз данных 1С на MS SQL 2017 [Часть 1] 2024, November
Anonim

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.

Kako prenesti zbirke podatkov SQL v 1C
Kako prenesti zbirke podatkov SQL v 1C

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.

Priporočena: