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.
È 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.