Enterprise Manager - не показатель имхо, я не знаю как он ходит в базу, но вполне возможно, что не через sqlnet. Для начала удостоверьтесь, что работает статндартная схема подключения - через, скажем, sqlplus. Запустите коммандную строку (cmd.exe), из нее:
1) Удаляем юзера и схему NETXMS (через тот же Enterpise Manager) и пересоздаем заново (на случай, если Configuration Wizard там уже что-то сделал). Ролей должно хватить CONNECT и RESOURCE, DBA ему не нужен.
2) Заполняем схему структурами и данными из командной строки:
3) Если nxdbmgr прошел успешно, пробуем запустить сервер в режиме отладки:
4) Если сервер запустился и работает - все в порядке, если вышел, то постим лог сюда и пробуем разобраться
Code Select
sqlplus NETXMS/NETXMS@NXDB (естесно заменив на ваши параметры). Если sqlplus-ом подключиться удалось, то переходим к NetXMS:1) Удаляем юзера и схему NETXMS (через тот же Enterpise Manager) и пересоздаем заново (на случай, если Configuration Wizard там уже что-то сделал). Ролей должно хватить CONNECT и RESOURCE, DBA ему не нужен.
2) Заполняем схему структурами и данными из командной строки:
Code Select
nxdbmgr -c C:\netxmsd.conf init C:\NetXMS\lib\sql\dbinit_oracle.sql3) Если nxdbmgr прошел успешно, пробуем запустить сервер в режиме отладки:
Code Select
netxmsd -c C:\netxmsd.conf -D 94) Если сервер запустился и работает - все в порядке, если вышел, то постим лог сюда и пробуем разобраться