Как сделать резервную копию базы данных в DB2 в Vista?
Как сделать резервную копию базы данных в DB2 в Vista?
Всякий раз, когда я выполнил эту команду (войдите в Vista как Administrator
):
restore database myDB from D: taken at 20081013134446
процессор командной строки возвращает следующее сообщение об ошибке:
SQL1092N "ADMINISTRATOR" does not have the authority
to perform the requested command. SQLSTATE=00000
Итак, как я могу решить эту проблему?
1 ответ
Вы пытаетесь запустить команду восстановления как пользователь, которому не хватает прав. Вероятно, самым простым решением для вас было бы использование привилегий SYSADM.
Сначала проверьте, под какой учетной записью работают службы DB2. Если ответ "СИСТЕМА", пожалуйста, измените это на что-то разумное (например, "Администратор") из Служб (вы можете найти его в Панели управления). Затем перезапустите сервисы.
После этого войдите в систему, используя эту учетную запись пользователя, и команда восстановления будет работать.