Come Trasferire Database SQL Su 1C

Sommario:

Come Trasferire Database SQL Su 1C
Come Trasferire Database SQL Su 1C

Video: Come Trasferire Database SQL Su 1C

Video: Come Trasferire Database SQL Su 1C
Video: ✅ БЭКАП 1С на MS SQL SERVER 🌟 Создание и восстановление архива 2024, Novembre
Anonim

1C è un sistema di contabilità elettronica che ha messo fuori gioco tutti gli altri concorrenti negli ultimi anni. Il programma memorizza spesso i dati in file DBF, ma esiste anche una versione SQL. Passano spesso a SQL con un numero elevato di utenti, più di 15 persone, per migliorare la stabilità del server. Esistono diversi modi per trasferire il database MS SQL da un server a un altro.

Come trasferire database SQL su 1C
Come trasferire database SQL su 1C

È necessario

  • - programma installato "1C: Enterprise";
  • - un computer.

Istruzioni

Passo 1

Uno dei modi più veloci per trasferire SQL è scollegare il database dal server e trasferirlo in uno nuovo insieme al registro. Innanzitutto, è necessario scollegare il database, modificandone il nome di conseguenza. Per effettuare questa operazione, attenersi alla seguente procedura: Utilizzare Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO, dove viene utilizzato sp_detach_db per scollegare il database dall'origine. Ha i seguenti parametri: @dbname - nome e @skipchecks - indicazione per l'aggiornamento delle statistiche. Impostare su "true" per garantire che l'aggiornamento delle statistiche venga aggiornato dopo l'allegato.

Passo 2

Quindi eseguire: Usa Master, GO, "PRINT 'Attaching Database'", "EXEC sp_attach_db @dbname = 'database_name'", "@ filename1 = 'c: / mssql7 / data / database_name.mdf'", "@ filename2 = ' d:\mssql7\dat

ome_database_log.ldf' . Questo collegherà il database e i registri al nuovo server.

Passaggio 3

Utilizzare l'Importazione/Esportazione guidata DTS per copiare le informazioni da server a server. Utilizzare Progettazione DTS o Copia guidata database per creare un'attività per spostare il database e gli accessi.

Passaggio 4

Creare un motore di trasferimento dati che utilizzi l'inserimento in blocco/bcp. Utilizzando uno script, creare lo schema sul server di destinazione e quindi utilizzare l'inserimento in blocco/bcp per copiare le informazioni. Quando scegli cosa applicare, ricorda che l'inserimento in blocco, a differenza di bcp, non può esportare i dati.

Passaggio 5

Usa query distribuite. Dopo aver creato lo schema sul server di destinazione, organizzare il server collegato e scrivere le istruzioni di inserimento utilizzando le funzioni openquery e openrowset. Prima di caricare i dati, assicurati di disabilitare i vincoli di controllo e la chiave esterna e riconnettili al termine dell'operazione.

Passaggio 6

Usa Backup e Ripristino. Fare una copia del database e quindi ripristinarlo sul nuovo server.

Consigliato: