Author Topic: Importare date beneficiari dintr-o baza de date veche  (Read 2281 times)

Serghei

  • Administrator
  • Hero Member
  • *****
  • Posts: 971
    • View Profile
Importare date beneficiari dintr-o baza de date veche
« on: December 03, 2013, 11:16:47 AM »
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:

Code: [Select]
ATTACH DATABASE '/cale/denumire_baza_veche.db' AS old_db;
4) Atasati baza de date noua:

Code: [Select]
ATTACH DATABASE '/cale/denumire_baza_noua.db' AS new_db;
5) Copiati tabelul care contine beneficiarii, din baza veche in baza noua:

Code: [Select]
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:

Code: [Select]
.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
« Last Edit: December 03, 2013, 11:53:36 AM by Serghei »