Foldere SAGA C

Retea, baze de date, salvari, restaurari etc.
Mesaj
Autor
mihailescum20
Mesaje: 3
Membru din: Vin Iul 21, 2017 7:17 pm

Foldere SAGA C

#1 Mesaj de mihailescum20 »

Buna ziua,

In SAGA C sunt foldere de tipul :

____0006
___0006
__0006
_0006

0006_TMP

0006_ARH

Se pot sterge ? Programul e in modul server.

Multumesc !

ciucam544
Mesaje: 901
Membru din: Mar Noi 25, 2008 12:00 am

Re: Foldere SAGA C

#2 Mesaj de ciucam544 »

Da.
_00xx __00xx ___00xx sunt folderele care contin bazele de date care au fost sterse din program (indexul programului).
00xx_TMP folder temporar ramas de la o restaurare/actualizare care nu a fost sters datorita unei erori.
00xx_ARH folder tempotar ramas din timpul unei arhivari/actualizari care nu a fost sters tot datorita unei erori in timpul procedurii.

paturcai
Mesaje: 4527
Membru din: Mie Feb 07, 2007 12:00 am

Re: Foldere SAGA C

#3 Mesaj de paturcai »

Este bine sa le lasati pe acolo. (Colegii care au facut acest lucru spun ca nu se intampla nimic)
Faceti altceva:
Notati-va (daca nu vi se pare dificil) - sau salvati TOATE firmele in EXCEL (se poate din Administrare--->Configurare societati--->Salvare in EXCEL)
Lista va avea:
Prima coloana numele directorului in care se duc datele de la firmele active (care nu sunt sterse, ca in cazul 0006)
A doua coloana denumirea
Sa spunem ca aveti asa:
0002 - MINI srl
0018 - CICI srl
0019 - BIBI srl
0020 - NONAME srl
0032 - TITI srl

Toate cifrele din prima coloana reprezinta numele/denumirea folderelor din interiorul folderului/directorului in care ati instalat SAGA.

Copiati aceste foldere pe Desktop sau intr-un alt folder pe desktop.
Redenumiti fiecare dintre aceste foldere:
0019 ---> 0001
0018 ---> 0002
0002 ---> 0003
0020 ---> 0004
0032 ---> 0005

Redenumiti vechiul director (SAGA sa fie inchisa) in care aveati SAGA punand underscore inaintea numelui "_SAGA"

Instalati din nou SAGA in directorul in care doriti
Adaugati in noua ordine firmele; validati preluarea la fiecare in pare.
Dupa ce ati terminat, inchideti SAGA, si toate directoarele pe care le-ati redenumit le copiati si le salvati PESTE directoarele care le aveti in noua locatie unde se afla SAGA.
Exemplu:
Noua locatie:
D:\SAGA_2025\
Cand veti copia directoarele redenumite le veti copia PESTE directoarele existente in D:\SAGA_2025\
La intrebare daca vreti sa suprascrieti, alegeti DA, la toate.
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!

ciucam544
Mesaje: 901
Membru din: Mar Noi 25, 2008 12:00 am

Re: Foldere SAGA C

#4 Mesaj de ciucam544 »

paturcai scrie: ↑Mie Aug 20, 2025 5:08 pmEste bine sa le lasati pe acolo. (Colegii care au facut acest lucru spun ca nu se intampla nimic)
Doar ca in timp devine deranjat de mare ca dimensiune si numar de fisiere. Se va pierde mult timp si spatiu la arhivare.
paturcai scrie: ↑Mie Aug 20, 2025 5:08 pmRedenumiti fiecare dintre aceste foldere...
Uitati aici un script de redenumire/reindexare ResetIndexSaga.cmd :

Cod: Selectaţi tot

@echo off
setlocal enabledelayedexpansion
pushd "%~dp0"
:: Variabile data/ora
for /f "tokens=2 delims==." %%a in ('"wmic os get localdatetime /value"') do set dt=%%a
set "YYYY=!dt:~0,4!"
set "MM=!dt:~4,2!"
set "DD=!dt:~6,2!"
set "HH=!dt:~8,2!"
set "NN=!dt:~10,2!"
set "SS=!dt:~12,2!"
set "folderName=Reindexare_!YYYY!-!MM!-!DD!_!HH!-!NN!-!SS!"
:: Verifica daca exista 0001–0999
set /a foundNum=0
for /f "delims=" %%N in ('
    dir /b /ad ^| findstr /r "^0[0-9][0-9][0-9]$"
') do set /a foundNum+=1
if !foundNum! EQU 0 (
    echo Nu avem ce reindexa.
    pause
    exit /b
)
:: Creează folderul Reinexare
md "!folderName!"
:: Muta si reindexează folderele numerotate
set /a newIndex=1
for /f "delims=" %%F in ('
    dir /b /ad ^| findstr /r "^0[0-9][0-9][0-9]$" ^| sort
') do (
    set "padIndex=0000!newIndex!"
    set "padIndex=!padIndex:~-4!"
    type nul > "%%F\Folder_Initial_%%F"
    move "%%F" "!folderName!\!padIndex!"
    set /a newIndex+=1
)
echo Reindexare completa in "!folderName!" 
pause
Folderele reindexate se copiaza intr-o instalare noua de saga, fara lista de firme (frme.dbf sau config.fdb) si de restul se ocupa el. Nu trebuie validat si recopiat nimic. Daca bazele nu contin CIF cu date reale, va apare in lista ca neidentificat si detaliile trebuie completate din nou in program (de ex. ceva de testare).
Faceti backup si testati ! Poate altadata o sa fac si un script de restaurare (obs. ca se salveaza in folderele noi si numele initial al folderului)

paturcai
Mesaje: 4527
Membru din: Mie Feb 07, 2007 12:00 am

Re: Foldere SAGA C

#5 Mesaj de paturcai »

Doamne!
Nici nu am stiut ca exista colegi care se pricep la chestii din astea.
Felicitari!
Va multumesc frumos.
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!

Avatar utilizator
herganiec
Mesaje: 5956
Membru din: Sâm Oct 31, 2009 12:00 am

Re: Foldere SAGA C

#6 Mesaj de herganiec »

eu le șterg toate firmele cu __, cu ARH sau TMP... restul ramân acolo așa cum au fost create cu numărul lor. nu deranjează pe nimeni că am firme de la 1 la 250 și nu sunt numere consecutive...
dacă merge ok de ce aș renumerota firmele..
„Nu inteligența ne face mari, ci bunătatea inimii. Nu contează cât de mult știi, ci cât de mult bine faci.”

mihailescum20
Mesaje: 3
Membru din: Vin Iul 21, 2017 7:17 pm

Re: Foldere SAGA C

#7 Mesaj de mihailescum20 »

Multumesc, cred ca le voi sterge. In general firmele sterse le pastrez in alta locatie. Incerc sa eliberez din spatiu pentru ca am avut probleme cu backup-ul, legate de viteza de trasfer, din cauza dimensiunii extrem de mari a folderului SAGA.

Avatar utilizator
balazse246
Mesaje: 3047
Membru din: Vin Sep 11, 2009 12:00 am

Re: Foldere SAGA C

#8 Mesaj de balazse246 »

Pentru mihailescum20
Atentie si la folderul "Actualizari", unde daca folosesti actualizarea automata se salveaza si pastreaza fisierul de actualizare, de care nu mai ai nevoie dupa actualizare.
La fel si la folderul "salv_bd", unde se pastreaza fiecare salvare, si ajunge daca pastrezi ultimele 10-15, mai ales ca faci cate o copie de siguranta la fiecare versiune noua, care il pastrezi separat.

Scrie răspuns