Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не работает батник по восстановлению master  [new]
Чижанов Артем
Member

Откуда: г. Краснодар
Сообщений: 223
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)

Для автоматизации восстановления системной БД masnet Написал следующий батник:

автор
net stop mssql$testing
net start mssql$testing -m
cd c:\Program Files\Microsoft SQL Server\90\Tools\Binn\
sqlcmd.exe -A -S TEST_BSS\TESTING -q "RESTORE DATABASE MASTER FROM DISK = 'C:\master.bak' WITH REPLACE"
net stop mssql$testing
net start mssql$testing


После выполнения выделенной строки появляется сообщение об ошибке.

Помогите разобраться в чем здесь дело.

К сообщению приложен файл. Размер - 0Kb
30 июн 09, 15:18    [7359527]     Ответить | Цитировать Сообщить модератору
 Re: Не работает батник по восстановлению master  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
попробуйте заменить sqlcmd на osql ,моя думать что реально открывается 2 коннекта :(
или попробуйте убрать -А и заменить на тупое подключение через юзверь пароль.
-------------------------------------
Jedem Das Seine
30 июн 09, 15:24    [7359574]     Ответить | Цитировать Сообщить модератору
 Re: Не работает батник по восстановлению master  [new]
Чижанов Артем
Member

Откуда: г. Краснодар
Сообщений: 223
Maxx,
автор
попробуйте заменить sqlcmd на osql

в osql ключ -a означает packetsize, параметра для подключения в DAC я не нашел

автор
или попробуйте убрать -А и заменить на тупое подключение через юзверь пароль.

говорит, что нужен синг-мод
30 июн 09, 16:23    [7359993]     Ответить | Цитировать Сообщить модератору
 Re: Не работает батник по восстановлению master  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
я ключ -м вижу, вроде...... помоему еще трайс флага не хватает для 9 -ки
-------------------------------------
Jedem Das Seine
30 июн 09, 16:42    [7360103]     Ответить | Цитировать Сообщить модератору
 Re: Не работает батник по восстановлению master  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
по всей видимости у вас таки нет однопользовательского режима при запуске,попробуйте

sqlservr.exe -m -s <instancename>
вместо
net start mssql$testing -m
-------------------------------------
Jedem Das Seine
30 июн 09, 16:47    [7360137]     Ответить | Цитировать Сообщить модератору
 Re: Не работает батник по восстановлению master  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Чижанов Артем,
начните с установки последнего сервиспака...

http://sqlserverbuilds.blogspot.com/
1 июл 09, 06:18    [7361563]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить