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.