News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - ccawa

#1
Спасибо! Теперь всё работает.
#2
Здравствуйте!

Пробую обновиться на Linux 5.6/Oracle 10g. После make install перестал работать nxdbmgr с ошибкой:

nxdbmgr check
NetXMS Database Manager Version 1.1.3
Unable to load and initialize database driver "/usr/local/lib/libnxddr_oracle.so"


Куда копать?
#3
Спустя еще сутки для большинства нодов данные в "Show History" стали отображаться за текущее время.
#4
Я, изначально, при настройке сервера сделал ошибку - в Linux выбрал часовой пояс GMT+6. Но в настоящее время мы живем в летнем времени и надо было выбирать GMT+7 или просто Asia/Novosibirsk. Поэтому в клиенте NetXMS в "Last Values" было отклонение на 1 час от времени клиентской ОС. Но оставался загадкой разброс времени между значениями в "Last Values" и "History Graph".

Принял решение экспортировать базу NetXMS и переустановить БД при выставленной в ОС таймзоной Asia/Novosibirsk.
После этой процедуры посмотрел, что, действительно, время базы в UTC:

SQL> select dbtimezone from dual;

DBTIME
------
+00:00


Затем импортировал сохраненную базу NetXMS.

На клиенте в настройках установил "Local System Timezone". В "Last Values" Timestamp соответствовал времени на клиентской ОС, но показания в "History Graph" убежали на несколько часов в перед. Сделал nxdbmgr check, утилита нашла проблемы со временем и что-то поправила, но "History Graph" по-прежнему выводил неправильное время. В таком состоянии оставил систему на выходные.

Сегодня утром зашел в клиент и увидел, что время в  "Last Values" и "History Graph" полностью синхронизировалось и соответствует времени клиентской ОС! Однако, появилась новая беда - в таблице "Collected Data" (вызывается командой "Show History" из контекстного меню в "Last Values") последняя запись датируется 14 Октября 2010, т.е. отстает на 4,5 суток. Такие дела.
#5
Проблема не в NetXMS, а в Oracle. В ОС TimeZone выставлена в GMT+6, а БД с чего-то думает, что она в GMT-6. Буду разбираться.
#6
Да, проблема остается после рестарта консоли.
#7
Здравствуйте!

Есть проблема с отображением времени на графике и в Last Values. Видно на скриншоте в аттаче.

Сервер: Red Hat R5 U5, Oracle 10g. Time Zone - GMT+6
Клиент: Windows 7 64bit. UTC+06:00
#8
ОК, переименовал через Properties. С нетерпением ждем обновлений!
#9
Здравствуйте!

Сразу после установки сервера NetXMS 1.0.5 возникла проблема с переименованием объектов (ноды, подсети) в Object Browser'е - скриншот прикрепил. В клиенте работаю под admin'ом. В чем может быть проблема?

Сервер: Red Hat R5 U5, Oracle 10g.
Клиент: Windows 7 64bit.

#10
Installation complete!
Thanks for Your help, Victor.
#11
Next error:
checking for oci.h... yes
checking for nzstrcpy in -lnnz11... no
checking for nzstrcpy in -lnnz10... no
checking for OCIHandleAlloc in -lclntsh... no
configure: error: libclntsh is required for Oracle support


Also, I was installed
oracle-instantclient-basic-10.2.0.3-1.i386.rpm
and
oracle-instantclient-devel-10.2.0.3-1.i386.rpm
but it was no positive effect.

And I'm discover this:

/usr/lib/oracle/10.2.0.3/client/lib/libclntsh.so.10.1
/usr/lib/oracle/10.2.0.3/client/lib/libclntsh.so
/u01/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
/u01/app/oracle/product/10.2.0/db_1/lib/libclntsh.so
#12
Hi!
I can't install NetXMS 1.0.3 on Red Hat Enterprise Linux 5.4 too. I'm using Oracle 10g R2 database. Got this error:

[oracle@oratest netxms-1.0.3]$ ./configure --with-server --with-oracle --with-agent

.....

checking for iconv declaration...
checking oci.h usability... no
checking oci.h presence... no
checking for oci.h... no
configure: error: *** Cannot find oci.h - check your Oracle client installation ***


I'm search the Oracle home directory and find oci.h file:
/u01/app/oracle/product/10.2.0/db_1/rdbms/public/oci.h

Can I install NetXMS without Oracle client (with Oracle DB only)?
#13
macro, спасибо за помощь, но проблему так и не решил.
Как делал (основные шаги):
1. Установил СУБД Oracle 10g
2. Прописал NLS_LANG = RUSSIAN_CIS.CL8MSWIN1251,
3. Создал БД netxms_db
4. В этой БД создал табличное пространство netxms.
5. Создал пользователя netxms, которому назначил роли CONNECT, RESOURCE и DBA. Default Tablespace - netxms. Проверил, что новый юзер легко входит в Enterprise Manager.
После этого запускаю NetXMS Server Configuration Wizard, прописываю DB login и password созданного пользователя - и повторяются события первого поста. Что я мог упустить из виду?
#14
В Oracle вручную создал базу netxms_db, но всё равно Unable to connect to database. Как правильно установить NetXMS на Oracle? Пожалуйста, дайте совет.
#15
Здравствуйте!
Есть проблема с установкой NetXMS на машину WinXP/Oracle 10g. После копирования файлов программы появляется окно Server Configuration Wizard, в котором указываю Oracle в качестве database engine (driver - oracle.ddr). Сразу после этого становится недоступной опция Create New Database, возможен только вариант Use Existing database. Ввожу в оставшиеся доступные поля Oracle connect string, DB login и DB Password корректную информацию (в tnsnames машина прописана, пользователь DBA создан). Далее следует череда окон с настройками Polling, SMTP и т.д. В итоге получаю окно с ошибкой Unable to connect to database, что по-своему логично - БД с именем metxms_db в Oracle не существует, а автоматически ее создать установщик не хочет.
Почему пропадает пункт Create New Database? Как тогда самому создать требуемую БД для NetXMS?