<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Установка на сервер с Oracle 10g]]></title><description><![CDATA[<p dir="auto">Здравствуйте!<br />
Есть проблема с установкой 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 не существует, а автоматически ее создать установщик не хочет.<br />
Почему пропадает пункт Create New Database? Как тогда самому создать требуемую БД для NetXMS?</p>
]]></description><link>https://forum.netxms.org/topic/693/установка-на-сервер-с-oracle-10g</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 07:26:07 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/693.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Jul 2009 02:35:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Установка на сервер с Oracle 10g on Tue, 11 Aug 2009 15:32:19 GMT]]></title><description><![CDATA[<p dir="auto">Enterprise Manager - не показатель имхо, я не знаю как он ходит в базу, но вполне возможно, что не через sqlnet. Для начала удостоверьтесь, что работает статндартная схема подключения - через, скажем, sqlplus. Запустите коммандную строку (cmd.exe), из нее:</p>
<pre><code>sqlplus NETXMS/NETXMS@NXDB
</code></pre>
<p dir="auto"> (естесно заменив на ваши параметры). Если sqlplus-ом подключиться удалось, то переходим к NetXMS:</p>
<ol>
<li>Удаляем юзера и схему NETXMS (через тот же Enterpise Manager) и пересоздаем заново (на случай, если Configuration Wizard там уже что-то сделал). Ролей должно хватить CONNECT и RESOURCE, DBA ему не нужен.</li>
<li>Заполняем схему структурами и данными из командной строки:</li>
</ol>
<pre><code>nxdbmgr -c C:\netxmsd.conf init C:\NetXMS\lib\sql\dbinit_oracle.sql
</code></pre>
<ol start="3">
<li>Если nxdbmgr прошел успешно, пробуем запустить сервер в режиме отладки:</li>
</ol>
<pre><code>netxmsd -c C:\netxmsd.conf -D 9
</code></pre>
<ol start="4">
<li>Если сервер запустился и работает - все в порядке, если вышел, то постим лог сюда и пробуем разобраться  <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></li>
</ol>
]]></description><link>https://forum.netxms.org/post/3305</link><guid isPermaLink="true">https://forum.netxms.org/post/3305</guid><dc:creator><![CDATA[macro]]></dc:creator><pubDate>Tue, 11 Aug 2009 15:32:19 GMT</pubDate></item><item><title><![CDATA[Reply to Установка на сервер с Oracle 10g on Thu, 23 Jul 2009 07:19:06 GMT]]></title><description><![CDATA[<p dir="auto">macro, спасибо за помощь, но проблему так и не решил.<br />
Как делал (основные шаги):</p>
<ol>
<li>Установил СУБД Oracle 10g</li>
<li>Прописал NLS_LANG = RUSSIAN_CIS.CL8MSWIN1251,</li>
<li>Создал БД netxms_db</li>
<li>В этой БД создал табличное пространство netxms.</li>
<li>Создал пользователя netxms, которому назначил роли CONNECT, RESOURCE и DBA. Default Tablespace - netxms. Проверил, что новый юзер легко входит в Enterprise Manager.<br />
После этого запускаю NetXMS Server Configuration Wizard, прописываю DB login и password созданного пользователя - и повторяются события первого поста. Что я мог упустить из виду?</li>
</ol>
]]></description><link>https://forum.netxms.org/post/3279</link><guid isPermaLink="true">https://forum.netxms.org/post/3279</guid><dc:creator><![CDATA[ccawa]]></dc:creator><pubDate>Thu, 23 Jul 2009 07:19:06 GMT</pubDate></item><item><title><![CDATA[Reply to Установка на сервер с Oracle 10g on Tue, 21 Jul 2009 12:27:59 GMT]]></title><description><![CDATA[<p dir="auto">У Oracle отличная от большинства других баз концепция организации данных. Базой называется совокупность физического хранилища (файлы, тейблспейсы) и процессов, обслуживающих это хранилище. Внутри одной базы живет множество пользователей и каждому выделяется свое место для хранения пользовательских структур - называется схема. Имея уже созданную при инсталяции Оракла базу вам надо просто создать новую схему (либо командой create user либо с помощью GUI тулов Оракла) и указать имя пользователя этой схемы и пароль. Вот как выглядит вырезка из netxmsd.conf :</p>
<pre><code># Driver - Oracle
DBDriver = oracle.ddr
# Oracle SID (check tnsnames.ora)
DBServer = ODB1
# Not used by NetXMS Oracle driver
DBName = netxms_db
# Oracle user name (schema)
DBLogin = NETXMS
# Oracle user password
DBPassword = NETXMS
</code></pre>
<p dir="auto">И еще момент - лично у меня NetXMS на Оракле поднялся только после того, как я установил переменную окружения NLS_LANG - без нее драйвер законектиться не мог.</p>
]]></description><link>https://forum.netxms.org/post/3276</link><guid isPermaLink="true">https://forum.netxms.org/post/3276</guid><dc:creator><![CDATA[macro]]></dc:creator><pubDate>Tue, 21 Jul 2009 12:27:59 GMT</pubDate></item><item><title><![CDATA[Reply to Установка на сервер с Oracle 10g on Tue, 21 Jul 2009 07:45:38 GMT]]></title><description><![CDATA[<p dir="auto">В Oracle вручную создал базу netxms_db, но всё равно Unable to connect to database. Как правильно установить NetXMS на Oracle? Пожалуйста, дайте совет.</p>
]]></description><link>https://forum.netxms.org/post/3273</link><guid isPermaLink="true">https://forum.netxms.org/post/3273</guid><dc:creator><![CDATA[ccawa]]></dc:creator><pubDate>Tue, 21 Jul 2009 07:45:38 GMT</pubDate></item></channel></rss>