Форум программистов, компьютерный форум, киберфорум
Наши страницы

Batch (CMD/BAT)

Войти
Регистрация
Восстановить пароль
 
Рома Эдуардович
3 / 3 / 1
Регистрация: 21.03.2016
Сообщений: 97
#1

Microsoft SQL Server 2000 - CMD/BAT

18.07.2016, 04:05. Просмотров 319. Ответов 4
Метки нет (Все метки)

Добрый день. Такой вопрос.

У нас имеется база и я выполняю бэкап двумя способами.
1) Внутренними инструментами SQL сервера.
2) Через батник, простым копированием базы и логов.

Вот только какая проблема.
1) При запуске батника, он просит подтвердить действие, то есть нажать да или нет. (Можно сделать чтобы он не требовал подтверждения?)
2) Батник работает по принципу отключения SQL Server Service Manager и SQL server Agent. Затем он копирует в указанную папку саму базу и логи и затем заново запускает сервер агент и сервис менеджер. Но вот только сервер агент он не запускает почему то и в связи с этим не запускает задание на бэкап. Подскажите в чем проблема и что исправить. Код ниже.
Заранее благодарен.

Windows Batch file
1
2
3
4
5
6
net stop MSSQLSERVER
net stop SQLSERVERAGENT
copy "D:\Program Files\Microsoft SQL Server\MSSQL\Data\ATX_UVD_Data.MDF" "D:\Backup Database"
copy "D:\Program Files\Microsoft SQL Server\MSSQL\Data\ATX_UVD_Log.LDF" "D:\Backup Database"
net start SQLSERVERAGENT
net start MSSQLSERVER
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.07.2016, 04:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Microsoft SQL Server 2000 (CMD/BAT):

Включение компьютера с Windows Server 2000 - Администрирование Windows
Возникла такая проблема. Есть технология Wake On Lan, которая позволяет включить удаленный компьютер в сети. С лубого компьютера в...

Можно ли добавить к стандартным консолям Windows 2000 Server оснастки? Почему? - Администрирование Windows
Собственно не могу сформулировать грамотный ответ на вопрос "Почему?"..

Где находиться Server программы Microsoft FrontPage 2003 - Администрирование Windows
Здравствуйте!!! Ребята решил попробовать написать интернет страницу. В книге написано что для просмотра страниц можно воспользоваться...

После смены ip падает слуба агент sql server - Администрирование Windows
Добрый поменял IP сети стала сама перезапускаться служба агент sql server, что можно предпринять?

Скрипт для запуска SQL Server при старте ОС - Администрирование Windows
Добрый вечер! Помогите, пожалуйста, написать скрипт для Автозагрузки Windows 10, чтобы он запускал службу SQL Server при каждом входе...

Правильная настройка устаревших принтеров для печати из Windows Server 2008 terminal Server - Администрирование Windows
Уважаемые админы - тема весьма щепетильна, но спасительного решения так до сих пор и не найдено (на данном форуме тоже), опробованы многие...

4
СергейР
8 / 8 / 2
Регистрация: 21.08.2012
Сообщений: 153
18.07.2016, 10:16 #2
Ключ /-Y отключает запрос на подтверждение.

Может сначала надо сервер запускать, а потом - агент?
0
Рома Эдуардович
3 / 3 / 1
Регистрация: 21.03.2016
Сообщений: 97
18.07.2016, 10:26  [ТС] #3
Вот так?

Windows Batch file
1
2
3
4
5
6
7
8
net stop SQLSERVERAGENT
net stop MSSQLSERVER
copy "D:\Program Files\Microsoft SQL Server\MSSQL\Data\ATX_UVD_Data.MDF" "D:\Backup Database"
/-Y
copy "D:\Program Files\Microsoft SQL Server\MSSQL\Data\ATX_UVD_Log.LDF" "D:\Backup Database"
/-Y
net start MSSQLSERVER
net start SQLSERVERAGENT
0
СергейР
8 / 8 / 2
Регистрация: 21.08.2012
Сообщений: 153
18.07.2016, 13:50 #4
Windows Batch file
1
copy /-Y "D:\Program Files\Microsoft SQL Server\MSSQL\Data\ATX_UVD_Data.MDF" "D:\Backup Database"
0
volodin661
1738 / 849 / 139
Регистрация: 10.12.2013
Сообщений: 2,897
18.07.2016, 17:43 #5
1) а master database не достойна резерв. копирования?
2) какую роль играет физическое копирование файлов mdf / ldf, связанное с остановкой сервера, при
настроенном SQL-backup и почему командой copy, а не ntbackup ??
0
18.07.2016, 17:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2016, 17:43
Привет! Вот еще темы с ответами:

Windows Server 2003x64 EE Terminal Server Оптимизация - Администрирование Windows
Ребят, кто нибудь работал с терминальными серверами?? На которых пользуются не 1С ,как это вообщем принято, а полным пакетом программ,...

Microsoft SQL Server 2000 - SQL Server
Добрый день. На работе стоит windows server 2003 и Microsoft SQL Server 2000. Я нигде не могу найти установщик SQL. Я знаю что они уже не...

Microsoft SQL Server 2000 - SQL Server
Всем привет :) Короч, поставил эту штуковину с трудом (Винт 7) и тут такая ситуация, захожу в Enterprise Manager, слева перехожу в SQL...

Microsoft SQL Server 2000 для профессионалов - Базы данных
Очень желал бы купить книгу 'Microsoft SQL Server 2000 для профессионалов'... Кто мог бы помочь с пересылкой в Германию?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru