Назад | Перейти на главную страницу

Как сделать резервную копию базы данных в 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

Итак, как я могу решить эту проблему?

Вы пытаетесь запустить команду восстановления как пользователь, у которого недостаточно прав. Вероятно, самым простым решением для вас было бы использование привилегий SYSADM.

Сначала проверьте, под какой учетной записью работают службы DB2. Если ответ - СИСТЕМА, пожалуйста, измените его на что-нибудь разумное (например, администратора) из служб (вы можете найти его в панели управления). Затем перезапустите службы.

После этого войдите, используя который учетная запись пользователя, и команда восстановления будет работать.