denisperek
![](http://forum.ru-board.com/board/avatars/Cap'n Pete.gif)
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Цитата: denisperek Цитата:Народ, кто использует SQL вместо VLDB, подскажите как вы решаете вопрос с бекапом базы? В мануале пишут используйте агента. При попытке сделать бекап все ок, а при попытке восстановить выдаёт такое: Failed to write to database. (DBNAME=asdb, EC=VMBACKUP:[SQL Server] szSqlState = 37000,fNativeError = 3101, errMsg = [Microsoft][ODBC SQL Server Driver][SQL Server]Exclusive access could not be obtained because the database is in use.) Т.е. получается что база не восстанавливается т.к. используется самим же арксервом . . . . | Я бы рекомендовал делать бекап базы Arcserve след. образом (сам так делаю): 1. Делать бекап встроенными средствами самого SQL сервера 2. Установить файловый агент на SQL-сервер 3. Забирать архив базы как самый обычный файл. 4. Восстанавливать базу arcerve в обратном порядке. В твоем же текущем случае: 1. Восстановить базу Arcserve на другой SQL-сервер или под другим названием базы. 2. Остановить db engine у Arcserve. 3. Далее восстановление стандартными методами SQL (например, просто удалить старую базу Arcserve и переименовать новую восстановленную, при этом убедись, что права учетки arcerve такие же, как и в старой базе) 4. Включить db engine у Arcserve. | skyliver несовсем понял что ты имеешь ввиду ( особенно про "Восстановить базу Arcserve на другой SQL-сервер" ). Стандартными средствами MS SQL бэкапить/восстанавливать я и так могу. Но все равно спасибо за ответ! Меня интересует можно ли все это делать именно агентом для MS SQL???![](http://forum.ru-board.com/board/s/rupor.gif) | Всего записей: 18 | Зарегистр. 21-02-2008 | Отправлено: 14:21 14-11-2008 | Исправлено: denisperek, 14:32 14-11-2008 |
|