|
sql бекап заливался в копию базы по нажатию одной кнопки | ☑ | ||
---|---|---|---|---|
0
Pershin Sergei88
03.06.16
✎
06:41
|
sql задания или еще как то можно автоматизировать ручной процесс востановления бекапа на копию базы, который сейчас делаю руками через скуль менеджемнт студио
|
|||
1
Lama12
03.06.16
✎
06:51
|
(0) Можно. Пропиши команду в bat файл.
|
|||
2
Pershin Sergei88
03.06.16
✎
09:22
|
(1) есть у тебя такой файлик ?
|
|||
3
пипец
03.06.16
✎
09:50
|
да хоть через джоб в SSMS при включенном агенте скуля и никаких бантиков , ой батников )))
|
|||
4
sema76
03.06.16
✎
10:12
|
||||
5
Pershin Sergei88
03.06.16
✎
10:37
|
(4) по этой инструкции я создаю резервную копию в каталог по расписанию, а хочется чтоб из уже созданной резервной копии заливалось в базу копию, т.е. моделировалось действие: выбрал базу - задачи - востановление - и там в окне указываешь где лежит бекап, и т.д
|
|||
6
sema76
03.06.16
✎
10:44
|
(5) Не понятно для чего нужна актуальная копия если есть оригинал.
(Там же много вариантов заданий. Думаю, можно сделать. Но смысл этого не понятен.) |
|||
7
Господин ПЖ
03.06.16
✎
10:55
|
накорябать скрипт на t-sql который будет собирать другой скрипт
в sys.DATABASES логируется что в базе было, в том числе все бэкапы - с датами и именами файлов |
|||
8
пипец
03.06.16
✎
11:07
|
||||
9
Pershin Sergei88
03.06.16
✎
13:12
|
(8) Спасибо!!! буду изучать, бегло пробежался по первой ссылке вроде есть то что нужно
Всем спасибо тема закрыта |
|||
10
Heckfy
03.06.16
✎
13:44
|
Готовый даю. Свои значения подставь и загони в задание
USE [master] alter database [Test_SQL] SET SINGLE_USER WITH ROLLBACK IMMEDIATE; RESTORE DATABASE [Test_SQL] FROM DISK = N'D:\Files\BackUp\Base_backup.bak' WITH FILE = 1, MOVE N'Base' TO N'D:\Databases\SQL_2012\Test_SQL.mdf', MOVE N'Base_log' TO N'D:\Databases\SQL_2012\Test_SQL_log.ldf', NOUNLOAD, REPLACE, STATS = 5 alter database [Test_SQL] SET MULTI_USER; GO |
|||
11
Pershin Sergei88
21.06.16
✎
07:48
|
(10) спасибо
|
|||
12
DES
21.06.16
✎
08:56
|
(10) что оно делает ?
|
|||
13
Heckfy
21.06.16
✎
09:03
|
(12) ресторит базу из фул бекапа.
|
|||
14
DES
21.06.16
✎
09:12
|
а можно скриптик на фул бекап базы на лету?
И как это запихать cron винды? |
|||
15
Heckfy
11.07.16
✎
13:44
|
BACKUP DATABASE [Test_SQL] TO DISK = N'D:\Databases\SQL_2012_BackUp\Test_SQL.bak' WITH NOFORMAT, NOINIT, NAME = N'Test_SQL-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO |
|||
16
Мыш
11.07.16
✎
14:00
|
sqlcmd - штатная приблуда. И не надо ssms
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |