Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako najjednostavnije napraviti backup , nekoliko tablica , a ne cijele baze

  • 2 odgovora
  • 4.240 pregleda

Najnovija ↓

Kako najjednostavnije napraviti backup , nekoliko tablica , a ne cijele baze 09.05.2016. u 15:28 · pre 127 meseci #1
Kako najjednostavnije napraviti backup , nekoliko tablica , a ne cijele baze . Pošto baza ima prevelike neke tablice,
i ti se podaci nikako ne mijenjaju , želio bi napraviti dosta često backUp onih tablica ,gdje se mijenjaju podaci.
naravno ovdne ne mislim ručno nego procedurom i Scheduled Task, triger mi nebi odgovaroa, nego vremenska postavka.
HVALA
Re: Kako najjednostavnije napraviti backup , nekoliko tablica , a ne cijele baze 07.09.2016. u 15:14 · pre 123 meseca #3
Evo rješenje preko batch fajlova:

prvi fajl:

SET sufix=%DATE%_%TIME%

SET sufix=%sufix::=_%
SET sufix=%sufix:,=_%
SET sufix=%sufix: =_%

CALL drugiFajl %sufix%



drugi fajl:

del artikli.txt
del Artikli_detalji.txt

bcp " SELECT * FROM nekaBaza.dbo.artikli" queryout Artikli.txt -U sa -P password -C RAW -c -t :.: -r \n
bcp " SELECT * FROM nekaBaza.dbo.ARTIKLI_DETALJI" queryout Artikli_detalji.txt -U sa -P password -C RAW -c -t :.: -r \n

rar a -dt backup%.rar artikli.txt Artikli_detalji.txt



Ovako ćeš pri svakom startanju batch fajla dobiti u txt obliku podatke iz ove dve tabele iz primjera, zapakovane u rar arhivu koja će u nazivu imati datum i vrijeme bekapa što znači da novi neće gaziti starog.


PS: jeste da je prošlo 120 dana od pitanja, ali možda nekom posluži.
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme