Failed to add install user to 2 group oracle ошибка
Export file created by EXPORT:V08.01.06 via conventional path
import done in CL8MSWIN1251 character set and AL16UTF16 NCHAR character set
export server uses CL8MSWIN1251 NCHAR character set (possible ncharset conversion)
. importing SYSTEM's objects into SYSTEM
. . importing table "QUEST_SOO_EVENT_CATEGORIES" 1208 rows imported
. . importing table "QUEST_SOO_BUFFER_BUSY" 0 rows imported
. . importing table "QUEST_SOO_PLAN_TABLE" 0 rows imported
. . importing table "QUEST_SOO_LOCK_TREE" 0 rows imported
. . importing table "QUEST_SOO_VERSION" 1 rows imported
. . importing table "QUEST_SOO_SB_EVENT" 0 rows imported
. . importing table "QUEST_SOO_SB_BUFFER_BUSY" 0 rows imported
. . importing table "QUEST_SOO_SB_IO_STAT" 0 rows imported
. . importing table "QUEST_SOO_PARSE_TIME_TRACK" 1 rows imported
. importing SYSTEM's objects into SYSTEM
IMP-00017: following statement failed with ORACLE error 2270:
"ALTER TABLE "DEF$_CALLDEST" ADD CONSTRAINT "DEF$_CALL_DESTINATION" FOREIGN "
"KEY ("DBLINK") REFERENCES "DEF$_DESTINATION" ("DBLINK") ENABLE NOVALIDATE"
IMP-00003: ORACLE error 2270 encountered
ORA-02270: no matching unique or primary key for this column-list
. importing SUPERMAG's objects into SUPERMAG
. importing SYSTEM's objects into SYSTEM
. importing DBSNMP's objects into DBSNMP
. importing MAXIMIZATOR's objects into MAXIMIZATOR
"ALTER SESSION SET CURRENT_SCHEMA= "MAXIMIZATOR""
IMP-00003: ORACLE error 1435 encountered
ORA-01435: user does not exist
IMP-00000: Import terminated unsuccessfully
1) Залезть в начало лога и посмотреть, что с бедным юзером случилось, что его вдруг не всосало.
если не помогло, то
2) Грохнуть drop user maximizator cascade и экспорт/импорт заново.
вот начала лога импорта
Export file created by EXPORT:V08.01.06 via conventional path
import done in CL8MSWIN1251 character set and AL16UTF16 NCHAR character set
export server uses CL8MSWIN1251 NCHAR character set (possible ncharset conversion)
. importing SYSTEM's objects into SYSTEM
IMP-00017: following statement failed with ORACLE error 12913:
"CREATE TABLESPACE "TEMP" DATAFILE 'D:\ORACLE\ORADATA\OMEGA02\TEMP01.DBF' S"
"IZE 2048M DEFAULT STORAGE(INITIAL 65536 NEXT 4194304 MINEXTENTS 1 MA"
"XEXTENTS 2147483645 PCTINCREASE 0) ONLINE TEMPORARY NOLOGGING"
IMP-00003: ORACLE error 12913 encountered
ORA-12913: Cannot create dictionary managed tablespace
IMP-00017: following statement failed with ORACLE error 3249:
"CREATE TABLESPACE "TOOLS" DATAFILE 'D:\ORACLE\ORADATA\OMEGA02\TOOLS01.DBF'"
" SIZE 12582912 DEFAULT STORAGE(INITIAL 32768 NEXT 32768 MINEXTENTS 1"
" MAXEXTENTS 4096 PCTINCREASE 0) ONLINE PERMANENT "
IMP-00003: ORACLE error 3249 encountered
ORA-03249: Uniform size for auto segment space managed tablespace should have atleast 5 blocks
IMP-00017: following statement failed with ORACLE error 959:
"ALTER USER "SYSTEM" IDENTIFIED BY VALUES 'C264129356C295D0' DEFAULT TABLESP"
"ACE "TOOLS" TEMPORARY TABLESPACE "TEMP""
IMP-00003: ORACLE error 959 encountered
ORA-00959: tablespace 'TOOLS' does not exist
IMP-00017: following statement failed with ORACLE error 959:
"CREATE USER "MAXIMIZATOR" IDENTIFIED BY VALUES '4B2D4887F8F97D03' DEFAULT T"
"ABLESPACE "SINHRA" TEMPORARY TABLESPACE "TEMP""
IMP-00003: ORACLE error 959 encountered
ORA-00959: tablespace 'SINHRA' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT UNLIMITED TABLESPACE TO "MAXIMIZATOR""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'MAXIMIZATOR' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT SELECT ANY TABLE TO "MAXIMIZATOR""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'MAXIMIZATOR' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT "CONNECT" TO "MAXIMIZATOR""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'MAXIMIZATOR' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT "DBA" TO "MAXIMIZATOR""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'MAXIMIZATOR' does not exist
IMP-00017: following statement failed with ORACLE error 1917:
"GRANT "SUPERMAG_ADMIN" TO "MAXIMIZATOR""
IMP-00003: ORACLE error 1917 encountered
ORA-01917: user or role 'MAXIMIZATOR' does not exist
IMP-00017: following statement failed with ORACLE error 1918:
"ALTER USER "MAXIMIZATOR" DEFAULT ROLE "CONNECT", "DBA", "SUPERMAG_ADMIN""
IMP-00003: ORACLE error 1918 encountered
ORA-01918: user 'MAXIMIZATOR' does not exist
т.е. нужно сделать как предложил OlegON 2) Грохнуть drop user maximizator cascade и экспорт/импорт заново. ? а нужно ли удалить всю схему MAXIMIZATOR и как?
Под катом особенности установки Veeam Agent на сервер Oracle Linux 6.10. Все встреченные в процессе инсталляции ошибки и пути их исправления.
Прежде чем подумать об использовании агентов для резервного копирования серверов, стоит убедиться, что агент поддерживает версию операционной системы, на которую его планируется установить.
Проверим список всех поддерживаемых ОС для Veeam Agent версии 4.0 по ссылке.
В отношении Oracle Linux и поддержки в документации указаны следующие версии:
Oracle Linux 6 – 8.2 (RHCK)
Oracle Linux 6 (starting from UEK R1) – Oracle Linux 8.0 (up to UEK R6)
Правда с небольшой сноской – «Pre-built binary veeamsnap kernel module packages are not compatible with these distributions. Use the dkms packages instead.»
Вводные:
Veeam самой актуальной на момент написания статьи версии – 10.0.1.4584 с агентом 4.0.1.2365.
Займемся инсталляцией агента
Создаю новую Protection Group, в которую я добавляю свой хост под управлением Oracle Linux 6.10.
Начинается автоматическая установка агента, и, конечно же, не завершается успешно, ведь иначе не было бы и статьи:
Обратимся к логам, которые находятся в:
Переходим в конец лога и сразу же бросается в глаза ошибка:
[SshEpInvoker] Error: Package: veeamsnap-4.0.1.2365-1.noarch (/veeamsnap-4.0.1.2365-1.noarch)
[SshEpInvoker] Requires: dkms
[SshEpInvoker] Exit code: [1]
Вспоминаем сноску выше, а также находим некоторую информацию в документации:
dkms — required by the veeamsnap package for building the kernel module for Veeam Agent for Linux Driver.
Кажется, все понятно. На хосте должен быть установлен пакет dkms, но его нет. Займемся установкой dkms в Oracle Linux:
Неожиданно и, одновременно, вполне ожидаемо. В стандартных репозиториях данного пакета может и не быть.
По запросу Oracle Linux 6 dkms первой же ссылкой будет статья от Oracle в которой написано, что пакет dkms имеется в репозитории EPEL (Extra Packages for Enterprise Linux), но только для версии Oracle Linux 7 и выше. Oracle Linux 6 этот пакет обошел стороной.
Некоторое время поисков не вывело меня на «легальный» способ установки dkms в Oracle Linux, поэтому я решил воспользоваться пакетом dmks из EPEL репозитория, заботливо предоставленного Fedora Linux.
Зависимости, они повсюду. Смотрим, в каком пакете у нас может быть kernel-devel-uname-r
По итогу нам необходимо установить пакет kernel-devel, также дополнительные зависимости в виде gcc и elfutils-libelf-devel:
Вновь устанавливаю dkms. В этот раз успешно:
Возвращаюсь в консоль Veem, нахожу хост с OL и сперва удаляю все, что он попытался установить до этого, затем пробую установить агента вновь:
Уже лучше, но все еще не то:
Процесс установки прошел немного дальше, но как можно заметить, теперь у нас новая ошибка:
«Failed to install Veeam Agent for Linux: non-matching package versions»
В логах тоже не особо информативно
«Failed to execute command modinfo, output: ERROR: modinfo: could not find module veeamsnap»
Очевидны проблемы с модулем veeamsnap. Поиски выводят на очередную KB от Veeam. Согласно KB проверяем статус dkms на машине, где устанавливается агент:
Как можно заметить, модуль добавлен, но не скомпилирован. Пробуем скомпилировать модуль veeamsnap:
Понятно, отсутствуют требуемые исходные коды текущего ядра для сборки модуля. Устанавливаем:
Yum установит пакет kernel-uek-devel версии, аналогичной текущему работающему ядру. Пробуем вновь выполнить dkms build:
Теперь проверим статус dkms:
Как можно заметить, статус veeamsnap изменен с added на built.
Возвращаюсь в консоль Veeam и запускаю процесс установки агента без предварительного удаления всех компонентов. Система очень быстро рапортует о том, что агент уже установлен и работает:
Создаю задачу резервного копирования, пробую сделать резервную копию всей машины:
Failed to load module [veeamsnap] with parameters [zerosnapdata=1 debuglogging=0 snapstore_block_size_pow=14 change_tracking_block_size_pow=18 logdir=/var/log/veeam fixflags=0 logmaxsize=15728640].
Возвращаюсь в консоль Veeam и пробую вновь переустановить агент. На этот инсталлятор сообщает об успехе на всех этапах установки.
Важный момент, сперва я удаляю все остатки агента через Uninstall, затем устанавливаю заново через Install:
Вновь запускаю задачу резервного копирования, пробую сделать резервную копию всей машины. Успешно:
Вот так, через несколько разных документаций устанавливается агент под Oracle Linux 6.
В качестве заключения:
Опустив весь процесс траблшутинга, прикладываю список команд, чтобы поставить все с первого раза:
Теперь можно устанавливать агент и, скорее всего, он даже установится с первого раза без чтения документации.
У меня 64-разрядная ОС Windows 8.1, работающая в 64-битной архитектуре. Я устанавливаю новую копию Oracle 12C, значит, я еще не установил какую-либо версию в своей системе.
Код ошибки - [INS-30131]. У меня есть все привилегии администратора. Я также попытался решить эту проблему с помощью следующей команды:
Но не напрасно. Не могли бы вы помочь мне разобраться в этой проблеме.
спросил(а) 2014-02-04T10:57:00+04:00 7 лет, 9 месяцев назадУбедитесь, что все в порядке:
-
использование сети \\c $должно работать
текущий пользователь (т.е. пользователь в группе администратора) должен иметь все привилегии по умолчанию
Проблема 2:
Удалите OracleRemExecService перед выполнением 32-разрядной или 64-разрядной установки Oracle Client 12c Release 1 на
тот же Microsoft Windows x64 (64-разрядный) после установки 64-разрядного или 32-разрядного программного обеспечения Oracle.
-
Перейдите в раздел "Службы Windows"
Остановить OracleRemExecServiceV2
(Эта служба обладает интеллектом. Когда кто-то пытается остановить ее, эта служба удаляется.
Это связано с тем, что эта служба не запускается из Oracle Home, как другие службы oracle, но из temp.
Например: C:\Users\AppData\Local\Temp\oraremservi.
)
-
Затем попробуйте установить 32-разрядную или 64-разрядную версию Oracle 12c на тот же 64-разрядный 64-разрядный Microsoft Windows.
Ошибка вызвана из-за того, что административные ресурсы отключены. Если они не могут быть включены, выполните следующее обходное решение:
6.2.23 Ошибка INS-30131 при установке Oracle Database или Oracle Client
Если административные акции не включены при выполнении одного экземпляр Oracle Database или Oracle Client для 12c Release 1 (12.1) в Microsoft Windows 7, Microsoft Windows 8 и Microsoft Windows 10, то установка завершится с ошибкой INS-30131 .
Обход проблемы:
Для установки клиента:
-ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"
Для установки сервера:
-ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
Я нашел еще одну ситуацию, в которой эта проблема может возникнуть (несмотря на следующие шаги, перечисленные другими пользователями выше), и что когда имя пользователя пользователя, с которым вы вошли в систему, имеет на нем "_". Путь, который он попытается использовать для поиска временного каталога, - это все, что установлено в% TEMP%. Мне удалось обойти это:
-
Запустите cmd.exe в режиме администратора
SET TEMP = C:\TEMP
Запустите установщик из этого окна команд
Установлен успешно таким образом.
ответил(а) 2015-01-26T14:07:00+03:00 6 лет, 10 месяцев назад(Решение) Аналогичная проблема: Windows 10 против Oracle 11g (11.2.0.4)
Проблема возникает снова с окончательной версией Windows 10 (и Server 2016 Preview 3), используя e. г. Oracle 11g (11.2.0.4, 64 бит) после задач установки отлично справился с несколькими предварительными сборками Windows 10. Все сказанное выше - o. к. соответственно не работают.
Обновление 2015-09-24:
С Server 2016 (Preview 3) это немного сложнее: сначала вы также должны установить переменную окружения% TEMP% e. г. на C:\Temp и для импорта ключей реестра выше (после этого не стоит забывать перезагружать систему).
Затем вы запускаете установку Oracle с помощью дополнительного параметра:
Если вы посмотрите, что происходит в% TEMP%, вы можете увидеть, что папка% TEMP%\oraremservice\создается дважды: после первого создания установщик, похоже, заметил, что служба не работает, удаляет папку и создает ее еще раз. После этого процесс установки работает так, как ожидалось.
Т.к. Oracle Database будет устанавливаться на сервер, где X-сервера нет, то установим Xming на рабочей машине с Windows.
Редактируем файл C:Program Files (x86)XmingX0.host s, добавляем в него IP или имена хостов, которым можно подключаться к этой машине:
Редактируем C:WindowsSystem32driversetc и добавляем адрес и имя сервера, на котором будет устанавливаться Oracle.
Переходим к самому серверу.
Установка производится на:
Обновляем все установленные пакеты:
Открываем файл /etc/sysconfig/network , проверяем соответствие имени хоста:
Проверяем файл /etc/hosts :
Обратите внимание, что имя хоста должно идти первым, до localhost и прочего. Иначе будет ошибка, описанная ниже.
Устанавливаем пакет oracle-rdbms-server-11gR2-preinstall , который установит все необходимые зависимости, создаст пользователя, группы и установит limits :
Проверяем наличие пользователя:
Устанавливаем пароль пользователю:
Далее действия выполняем от пользователя oracle :
Проверяем установленные ограничения для пользователя:
Ограничение на максимальное количество процессов:
В таком случае можно изменить лимит командой:
Но нельзя увеличить лимит свыше параметра, указанного как hard .
Создадим домашнюю директорию для самого Oracle:
Директорию для баз:
Устанавливаем вывод DISPLAY на IP машины с Windows:
На машине с Windows должно открыться окно:
В случае ошибки вида:
Разархивируем пакет с Oracle Database 11g:
В окне xterm на Windows запускаем установку:
Должно появится окно:
Заполняем поля, жмём Next. Устанавливаем параметры proxy , если требуется:
В данном случае Oracle будет использовать локальный CNTLM-прокси.
Или просто не указывайте ничего в первом окне, и нажмите Yes в появившемся окне с предупреждением.
Создаём новую базу данных:
Выбираем тип установки Server Class:
Указываем Single Instance:
Выбираем Typical install:
Далее нам необходимо указать пути к каталогам, которые мы задали в .bashrc :
Будем использовать принятые по-умолчанию значения:
Проверим группы пользователя:
Указываем директорию для файлов установки:
Начинаются различные предустановочные проверки:
Проверка необходимых зависимостей:
Копировать можно прямо из окна инсталятора, но иногда приходится несколько раз выполнять Ctrl+C и Ctrl+V.
Нажимаем Check again:
Теперь не хвататет только пакета pdksh-5.2.14 . Однако, на официальной странице руководства Oracle об этом поминается, и сказано:
ОК, ставим галочку Ignore All и нажимаем Next:
Последний раз всё проверяем:
В случае ошибки Oracle Net Configuration Assistant failed:
Начинается копирование файлов базы:
Можно понаблюдать за логами:
В случае ошибки вида Listener is not up or database service is not registered with it:
Запускаем консоль LISTENER :
Проверяем имя хоста в данный момент:
Пробуем запустить ещё раз:
В окне с ошибкой нажимаем OK и продолжаем установку.
В следующем окне кликаем на Password Management:
Устанавливаем пароль для пользователя SYS :
Жмём OK, и переходим к запуску скриптов от пользователя root :
Жмём ОК для продолжения.
Проверяем работу TNSLSNR :
Проверяем наличие процесса:
Проверим работает ли сама база. Подключаемся через sqlplus :
Необходимо проверить переменную $ORACLE_SID :
Если во время установки был указан другой SID , или отличается в файле профиля пользователя:
Читайте также: