Automatsko sigurnosno kopiranje baze podataka u SQL EXPRESS 2005

SQL je jedna od najčešće korištenih baza podataka širom svijeta. Strukturirana knjižnica upita ili SQL, kao što je uobičajeno poznato, je programski jezik koji se koristi za upravljanje podacima na SQL bazi podataka . SQL Express 2005 je verzija SQL poslužitelja koja korisnicima pruža veliku fleksibilnost u dizajniranju i automatiziranju njihovih SQL skripti . Može se stvoriti automatsko sigurnosno kopiranje podataka u SQL Express 2005 pomoću .bat datoteke . Morate navesti ime direktorija u kojem se mora nalaziti sigurnosna kopija, zajedno s informacijama o vremenu i datumu u tekstualnoj datoteci; spremite datoteku s ekstenzijom .bat .

Uvod

Ako želite automatizirati sigurnosno kopiranje baze podataka u sustavu SQL Server Express, postoji jednostavno rješenje pomoću .bat. datoteka.

izvršenje

Izradite novu tekstualnu datoteku. Ova datoteka treba sadržavati sljedeće informacije:

 SET J =% datum: ~ -10, 2% SET A =% datum: ~ -4% SET M =% datum: ~ -7, 2% SET H =% vrijeme: ~ 0, 2% SET MN =% vrijeme : ~ 3, 2% SET S =% vremena: ~ -5, 2% 

 AKO "% time: ~ 0, 1%" == "" SET H = 0% SATI: ~ 1, 1% SET DIRECTORY = E: Naziv_datoteke = FILM =% DIRECTORY% ime_of_backupfile_% J% _% M% _% A% _A_% H% _% MN% _% S% .bak AKO NE postoji "% DIRECTORY%" md "% DIRECTORY%" cd C: Programske datoteke Microsoft SQL Server 90 Alati Binn sqlcmd - SQLEXPRESS -Q "BACKUP DATABASE Name_of_sql_database TO DISK = N '% FILE%' SA INIT, NAME = N'Automatska sigurnosna kopija baze podataka ', STATS = 1 

Konačno, promijenite proširenje. Txt. Šišmiš

Bilješke

  • E: Naziv_direktora je mjesto gdje želite spremiti sigurnosnu .bat datoteku.
  • Naziv _of_backupfile je naziv .bat datoteke
  • Konačno, Name_of_sql_database je ime baze podataka.

Osim toga, prikazuje datum i vrijeme imena sigurnosne kopije dodijeljene datoteci .bat.

Onda samo stvorite zadatak koji je planiran.

Prethodni Članak Sljedeći Članak

Top Savjeta