Marcin S. IT
Wojciech Gardziński
Marcin S. IT
Temat: Skrypt Kopia Bazy
Dzieki Wojtek.A ma ktos moze link albo jakis opis jak krok po kroku stworzyc taki skrypt ??
konto usunięte
Temat: Skrypt Kopia Bazy
a po co ci takie wynalazki?- narzędzie
http://expressmaint.codeplex.com/
- przykładowy skrypt
http://fixx.co.za/microsft-sql-backups-using-sqlmaint/
a całość odpalasz np. windowsowym Task Shulderem albo wspomnianym Autoexec
Sławomir
Broda
VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...
Temat: Skrypt Kopia Bazy
Wojciech G.:A korpo-antywirus mówi, że pliczek jest: trustworthy :P
Marcin S.:http://afin.net/downloads/free/AFIN.NET.IS.EXE/
Witam serdecznie Posiadam programy WAPRO i chcialbym napisac skrypt , ktory bedzie robil kopie 3 baz posiadam ( sql expres 2012). Skrypcik chailbym umiescic w autostarcie. Czy ktos moglby mi podrzucic przykladowy skrypt w miare dobrze opisany ( co do czego ) :)) ?? Wielki dzieki pozdrawiam.
konto usunięte
Temat: Skrypt Kopia Bazy
Sławomir B.:http://afin.net/downloads/free/AFIN.NET.IS.EXE/A korpo-antywirus mówi, że pliczek jest: trustworthy :P
touché
Wojciech Gardziński
Karol
Kowalczyk
Programista, Marsh
Sp z o.o.
Temat: Skrypt Kopia Bazy
Tworzymy sobie plik *.txt.WKlejamy to:
Set mConnection = CreateObject("ADODB.Connection")
mConnection.Open "Provider=SQLOLEDB.1;Data Source=[Nazwa servera]\[instancja];Initial Catalog=master",[Login],[hasło]
dim comand
dim source
file=[Nazwa pliku] & ".bak"
source="c:\backup\" & file
comand= "BACKUP DATABASE [[nazwa bazy]] TO DISK = N'" & source & "' WITH NOFORMAT, NOINIT, NAME = N'[Nazwa bazy]-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
mConnection.Execute comand
Set mConnection = Nothing
gdzie [coś po polsku] -oznacza że tu trzeba coś podstawuć
Zapisujemy pod rozszeżeniem *.vbs
Wrzucamy w autostart.
Oskar Wielanowski Programista SQL
Temat: Skrypt Kopia Bazy
Można też sprawę załatwić batchem:kopiaDB.bat:
c:
cd /
echo %date% %time% > c:/logi/kopiaDB.log
SQLCMD.EXE -S SERWER\SQLEXPRESS2012 -i kopiaDB.sql >> c:/logi/kopiaDB.log
echo %date% %time% >> c:/logs/kopiaDB.log
kopiaDB.sql:
BACKUP DATABASE DB to disk = 'c:\1\db.bak'
-- lub wywołać tu ciekawszą własną procedurę składowaną
-- exec master..kopiaDB 'DB','c:\1\db.bak'
konto usunięte
Temat: Skrypt Kopia Bazy
Marcin S.:
Witam serdecznie Posiadam programy WAPRO i chcialbym napisac skrypt , ktory bedzie robil kopie 3 baz posiadam ( sql expres 2012). Skrypcik chailbym umiescic w autostarcie. Czy ktos moglby mi podrzucic przykladowy skrypt w miare dobrze opisany ( co do czego ) :)) ?? Wielki dzieki pozdrawiam.
moze powershell?:)
http://sqlmag.com/powershell/powershell-lets-you-back-...
pzdr,
.m
Podobne tematy
-
SQL Server » Codzienna kopia bazy zapisująca się w 2 lokalizacjach. -
-
SQL Server » Strumieniowe Bazy Danych -
-
SQL Server » Usuwanie zapisów z bazy -
-
SQL Server » Downgrade bazy z 2012 to 2008 R2 -
-
SQL Server » Hosting MSSQL na home.pl - polaczenie do bazy -
-
SQL Server » Przenoszenie bazy master.mdf -
-
SQL Server » problem z backupem bazy na nośnik zewnętrzny. -
-
SQL Server » Backup bazy z wykluczeniem tabeli -
-
SQL Server » Replikacja tabel do bazy Oracle -
-
SQL Server » Przykładowe bazy z Filestream -
Następna dyskusja: