Kako Prenijeti SQL Baze Podataka U 1C

Sadržaj:

Kako Prenijeti SQL Baze Podataka U 1C
Kako Prenijeti SQL Baze Podataka U 1C

Video: Kako Prenijeti SQL Baze Podataka U 1C

Video: Kako Prenijeti SQL Baze Podataka U 1C
Video: Baze podataka - 006 - SQL - SELECT, INSERT, UPDATE, DELETE 2024, Svibanj
Anonim

1C je elektronički računovodstveni sustav koji je nokautirao sve ostale konkurente posljednjih godina. Program često pohranjuje podatke u DBF datoteke, ali postoji i SQL verzija. Često se prebacuju na SQL s velikim brojem korisnika, više od 15 ljudi, kako bi poboljšali stabilnost poslužitelja. Postoji nekoliko načina za prijenos MS SQL baze podataka s jednog na drugi poslužitelj.

Kako prenijeti SQL baze podataka u 1C
Kako prenijeti SQL baze podataka u 1C

Nužno je

  • - instalirani program "1C: Enterprise";
  • - Računalo.

Upute

Korak 1

Jedan od najbržih načina prijenosa SQL-a je odvajanje baze podataka od poslužitelja i prijenos na novu zajedno s zapisnikom. Prvo morate odvojiti bazu podataka, mijenjajući joj naziv u skladu s tim. Da biste to učinili, slijedite ove korake: Koristite Master, GO, "Exec sp_detach_db 'ime_baze podataka', 'true'", GO, gdje se sp_detach_db koristi za odvajanje baze podataka od izvora. Ima sljedeće parametre: @dbname - ime i @skipchecks - indikacija za ažuriranje statistike. Postavite na "true" kako biste osigurali da se ažuriranje statistike ažurira nakon privitka.

Korak 2

Zatim pokrenite: Koristite Master, GO, "PRINT 'Prilaganje baze podataka'", "EXEC sp_attach_db @dbname = 'ime_baze podataka'", "@ filename1 = 'c: / mssql7 / data / database_name.mdf'", "@ filename2 = ' d: / mssql7 / data / ime_baze_datoteka_log.ldf '". To će pričvrstiti bazu podataka i zapisnike na novi poslužitelj.

3. korak

Koristite DTS čarobnjak za uvoz i izvoz za kopiranje podataka s poslužitelja na poslužitelj. Upotrijebite DTS Designer ili Čarobnjak za kopiranje baze podataka da biste kreirali zadatak za premještanje baze podataka i prijava.

4. korak

Stvorite mehanizam za prijenos podataka koji koristi skupno umetanje / bcp. Koristeći skriptu, napravite shemu na ciljnom poslužitelju, a zatim upotrijebite skupni umetak / bcp za kopiranje podataka. Kad odabirete što ćete primijeniti, imajte na umu da skupni umetak, za razliku od bcp-a, ne može izvesti podatke.

Korak 5

Koristite distribuirane upite. Nakon stvaranja sheme na ciljnom poslužitelju, organizirajte povezani poslužitelj i napišite izjave za umetanje pomoću funkcija openquery i openrowset. Prije prijenosa podataka, onemogućite ograničenja provjere i strani ključ te ih ponovno povežite nakon dovršetka postupka.

Korak 6

Koristite sigurnosnu kopiju i vraćanje. Napravite kopiju baze podataka, a zatim je vratite na novi poslužitelj.

Preporučeni: