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, Maj
Anonim

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

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

Neophodno je

  • - instaliran program "1C: Enterprise";
  • - kompjuter.

Instrukcije

Korak 1

Jedan od najbržih načina prijenosa SQL-a je odvajanje baze podataka od poslužitelja i prijenos na novu zajedno s dnevnikom. 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 "tačno" 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 '". Ovo će priložiti bazu podataka i zapisnike na novi poslužitelj.

Korak 3

Koristite DTS čarobnjak za uvoz i izvoz za kopiranje podataka sa servera na server. Upotrijebite DTS Designer ili Čarobnjak za kopiranje baze podataka da kreirate zadatak za premještanje baze podataka i prijava.

Korak 4

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 informacija. Kada birate šta ćete primijeniti, imajte na umu da skupni umetak, za razliku od bcp-a, ne može izvesti podatke.

Korak 5

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

Korak 6

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

Preporučuje se: