Com Transferir Bases De Dades SQL A 1C

Taula de continguts:

Com Transferir Bases De Dades SQL A 1C
Com Transferir Bases De Dades SQL A 1C

Vídeo: Com Transferir Bases De Dades SQL A 1C

Vídeo: Com Transferir Bases De Dades SQL A 1C
Vídeo: Base de dades 2024, Maig
Anonim

1C és un sistema de comptabilitat electrònic que ha eliminat la resta de competidors en els darrers anys. El programa sovint emmagatzema dades en fitxers DBF, però també hi ha una versió SQL. Sovint canvien a SQL amb un gran nombre d’usuaris, més de 15 persones, per millorar l’estabilitat del servidor. Hi ha diverses maneres de transferir la base de dades MS SQL d’un servidor a un altre.

Com transferir bases de dades SQL a 1C
Com transferir bases de dades SQL a 1C

És necessari

  • - programa instal·lat "1C: Enterprise";
  • - un ordinador.

Instruccions

Pas 1

Una de les maneres més ràpides de transferir SQL és separar la base de dades del servidor i transferir-la a una de nova juntament amb el registre. En primer lloc, heu de separar la base de dades i canviar-ne el nom en conseqüència. Per fer-ho, seguiu aquests passos: Utilitzeu Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO, on s'utilitza sp_detach_db per separar la base de dades de la font. Té els paràmetres següents: @dbname - nom i @skipchecks - indicació per actualitzar estadístiques. Establiu-lo a "true" per garantir que l'actualització de les estadístiques s'actualitzi en adjuntar-lo.

Pas 2

A continuació, executeu: Utilitzeu 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 '". Això adjuntarà la base de dades i els registres al nou servidor.

Pas 3

Utilitzeu l’assistent d’importació i exportació de DTS per copiar informació de servidor a servidor. Utilitzeu el dissenyador DTS o l’assistent de còpia de base de dades per crear una tasca per moure la base de dades i els inicis de sessió.

Pas 4

Creeu un motor de transferència de dades que utilitzi la inserció massiva / bcp. Mitjançant un script, feu l'esquema al servidor de destinació i, a continuació, utilitzeu insert / bcp massiu per copiar la informació. En triar què voleu aplicar, recordeu que la inserció massiva, a diferència de bcp, no pot exportar dades.

Pas 5

Utilitzeu consultes distribuïdes. Després de crear l'esquema al servidor de destinació, organitzeu el servidor enllaçat i escriviu les instruccions d'inserció mitjançant les funcions openquery i openrowset. Abans de penjar dades, assegureu-vos de desactivar les restriccions de comprovació i la clau externa i tornar-les a connectar un cop finalitzada l'operació.

Pas 6

Utilitzeu Còpia de seguretat i restauració. Feu una còpia de la base de dades i després restaureu-la al servidor nou.

Recomanat: