Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];

Вниз

Backup в MSSql   Найти похожие ветки 

 
Murad   (2003-11-27 12:03) [0]

Добрый день.
Вопросов два:
1).Как заставить SQL Server Agent выполнять внешнюю программу.
Пытался использовать Job с шагом типа CmdExec, но он не находит приложение, размещенное в дирректории указанной в Path.
Аналогичный результат при запуске команды из ActiveX скрипта.
Обязательно указывать полный путь?

2) Как сделать автоматический Backup базы по расписанию. С бакапом одновременно должна выполняться некоторая пред/пост обработка с помощью внешних приложений (останов/запуск другого сервера, архивация файлов на диске).
Когда добавил шаги в Job, созданный Maintenance Plan-ом - план перестал открываться на редактировние.


 
Reindeer Moss Eater   (2003-11-27 12:05) [1]

Мда...
И это когда в EM визард на визарде сидит и визардом погоняет.


 
Murad   (2003-11-27 12:06) [2]

2Reindeer Moss Eater
Что такое EM - Enterprise Manager?


 
Reindeer Moss Eater   (2003-11-27 12:07) [3]

он самый


 
Murad   (2003-11-27 12:09) [4]

2Reindeer Moss Eater
Т.е. ты имеешь ввиду, что в этом виноваты MS-разработчики ?


 
Reindeer Moss Eater   (2003-11-27 12:10) [5]

Все что я имел ввиду, я уже написал по-русски.
Ничего большего я ввиду не имел.


 
Murad   (2003-11-27 12:14) [6]

2Reindeer Moss Eater
Извини, видимо у нас разные диалекты русского языка...
Ты не мог бы по подробнее рассказать?


 
Reindeer Moss Eater   (2003-11-27 12:18) [7]

"Визард" или "мастер" - визуальное средство пошагового достижения результата с помошью кликов мышки для тех, кто не хочет вдаваться в подробности и суть проделываемых операций.
Снижает требования у квалификации персонала, обеспечивая неизменно превосходный результат.


 
Murad   (2003-11-27 12:19) [8]

Ты вопрос читал, или был занят поеданием ягеля?


 
Reindeer Moss Eater   (2003-11-27 12:20) [9]

Конечно.
Я даже ответы свои читаю.


 
Murad   (2003-11-27 12:22) [10]

2Reindeer Moss Eater ©
Видимо ты только их и читаешь..

Повторяю ...

Когда добавил шаги в Job, созданный Maintenance Plan-ом - план
перестал открываться на редактировние.

P.S. Спасибо, что про визард просветил...


 
Reindeer Moss Eater   (2003-11-27 12:24) [11]

Удали, создай новый


 
mid   (2003-11-27 12:34) [12]

Насчет Backup в MSSql.

Напиши приложение, которое делает все необходимое.

Backup и restore в MSSql можешь делать при помощи SQL:

ADOQuery1.SQL.Text:="backup database [REGISTRY] to disk = "+AnsiquotedStr(BFile+".dmp","""");
ADOQuery1.ExecSQL;
ADOQuery1.SQL.Text:="restore database [REGISTRY] from disk = "+AnsiquotedStr(BFile,"""")+" with REPLACE";
ADOQuery1.ExecSQL;


 
Murad   (2003-11-27 12:47) [13]

2mid
Спасибо, хорошая идея.


 
Reindeer Moss Eater   (2003-11-27 12:55) [14]

Бэкап в файл это не совсем одно и тоже что бэкап в постоянное устройство.


 
Murad   (2003-11-27 12:55) [15]

2Reindeer Moss Eater © (27.11.03 12:24) [11]
> Удали, создай новый
Пробовал - не помогает.


 
Murad   (2003-11-27 12:58) [16]

2Reindeer Moss Eater © (27.11.03 12:55) [14]
>Бэкап в файл это не совсем одно и тоже что бэкап в постоянное
>устройство.
Это понятно... Мне сама идея сделать это через ADO-компоненты
понравилась, а параметры я нужные поставлю.


 
Michail Dalakov   (2003-11-27 13:35) [17]

>Бэкап в файл это не совсем одно и тоже что бэкап в постоянное устройство.

Я в общем-то хотел показать как это сделать самому через SQL.
Хотите в файл подойдет "backup database [DBNAME] to disk = "c:\mssql\back\DBNAME.dmp"

Хотите на устройство добавтье его процедурой sp_addumpdevice и затем используйте.


 
BlackTiger   (2003-11-27 17:18) [18]

По поводу CmdExec - RTFM (есть такая вещь - security)
По поводу backup - RTFM (есть такая вещь DTS)

Вполне серьезно. Это основы DBA, а ты получаешься DBA, если полез в этот лес.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.009 c
3-61979
Крутыш
2003-11-23 12:46
2003.12.19
Проблемы c Post


7-62302
truntaev
2003-10-10 21:52
2003.12.19
как дать привелегии на перегрузку или отключение?


14-62197
Denis
2003-11-27 08:51
2003.12.19
Звуковой шум - откуда?


1-62120
Alex_x
2003-12-08 11:30
2003.12.19
Как грамотно отсоединится от Excel


6-62169
Sergey-ZZZ
2003-10-23 18:47
2003.12.19
выполнение команды из программы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский