Importare date beneficiari dintr-o baza de date veche

Started by Serghei, Dec 03, 2013, 12:16 PM

Previous topic - Next topic

Serghei

Daca aveti nevoie sa importati datele beneficiarilor dintr-o baza de date a altei societati, procedura este relativ simpla:

1) Deschideti un terminal;

2) Executati comanda sqlite3 (ca sa intrati in aplicatia de administrare); Pentru Windows va trebuie sa descarcati aplicatia sqlite3 de aici: http://www.sqlite.org/2013/sqlite-shell-win32-x86-3080100.zip

3) Atasati baza de date veche:

ATTACH DATABASE '/cale/denumire_baza_veche.db' AS old_db;

4) Atasati baza de date noua:

ATTACH DATABASE '/cale/denumire_baza_noua.db' AS new_db;

5) Copiati tabelul care contine beneficiarii, din baza veche in baza noua:

INSERT INTO new_db.cache_beneficiari (ins_time, mod_time, den, sediu, atrf, cui, regcom, cont, banca) SELECT ins_time, mod_time, den, sediu, atrf, cui, regcom, cont, banca FROM old_db.cache_beneficiari;.

6) Iesiti din sqlite3:

.quit

Observatii: "cale", "denumire_baza_veche" si "denumire_baza_noua" le inlocuiti cu valorile corecte, specifice sistemului dvs. Caile specifice pentru fiecare sistem de operare le gasiti aici: http://forum.icesoft.ro/index.php/topic,27.0.html