Я использую, выигрывают Vista, и я пытаюсь скопировать некоторую Базу данных под DB2.
Я зарегистрирован с помощью Administrator
пользователь, и каждый раз, когда я пытаюсь выпустить команду резервного копирования в "процессоре командной строки", я получаю следующее сообщение:
SQL1092N "ADMINISTRATOR" does not have the authority to perform the requested command. SQLSTATE=00000
BTW, я создал пару имени пользователя/пароля (db2admin) при установке сервера DB2. Так, Будет эта проблема быть быть решенной, если я буду использовать db2admin
пользователь? И как подключить к серверу (локальный сервер BTW) использование db2admin
пользователь?
Недавно у меня была эта проблема, и это, похоже, помогло:
Присоединиться к вашему [локальному] узлу.(значение вашей переменной окружения DB2INSTANCE, у меня было 'DB2'):
присоединитесь к пользователю DB2 db2admin, используя мой пароль;
Если этого недостаточно (мне показалось), можно также указать пользователя и пароль с помощью команд резервного копирования и восстановления:
восстановить базу данных mydbname user db2admin, используя мой пароль из C:\BACKUPS взято по адресу 20100823132457;