<?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[Unknown database syntax]]></title><description><![CDATA[<p dir="auto">Пытаюсь поставить NetXMS 0.2.19(из портов) на FreeBSD 6.2-10 с базой на другом сервере (MSSQL 2000 Server). Настроил unixODBC/FreeTDS, проверил - база через ODBC доступна.</p>
<p dir="auto">Настраиваю netxmsd.conf<br />
------------------<br />
DBDriver = /usr/local/lib/libnxddr_odbc.so<br />
DBServer = ИМЯ_ИСТОЧНИКА<br />
DBLogin = netxms<br />
DBPassword = пароль<br />
------------------</p>
<p dir="auto">Инициализирую базу:<br />
-------------------<br />
mx# /usr/local/bin/nxdbmgr -c /usr/local/etc/netxmsd.conf init /usr/local/share/netxms/sql/dbinit_mssql.sql<br />
NetXMS Database Manager Version 0.2.19</p>
<p dir="auto">Configuration file OK<br />
Initializing database...<br />
Database initialized successfully<br />
-------------------<br />
Таблицы в базе создаются, в таблице config параметр DBSyntax=MSSQL</p>
<p dir="auto">Вроде все нормально, но когда пытаюсь запустить сервер:<br />
-------------------<br />
mx# /usr/local/bin/netxmsd --config /usr/local/etc/netxmsd.conf --check-db<br />
NetXMS Database Manager Version 0.2.19</p>
<p dir="auto">Configuration file OK<br />
Unknown database syntax<br />
-------------------</p>
<p dir="auto">В чем дело? Подскажите, пожалуйста, что я делаю не так.</p>
]]></description><link>https://forum.netxms.org/topic/203/unknown-database-syntax</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 10:19:46 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/203.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jan 2008 20:17:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unknown database syntax on Tue, 11 Nov 2008 11:13:17 GMT]]></title><description><![CDATA[<p dir="auto">Hi!</p>
<p dir="auto">Since 0.2.22, you can set NetXMS ODBC database driver not to use unicode by adding</p>
<pre><code>DBDrvParams = unicode=no
</code></pre>
<p dir="auto">to your netxmsd.conf file. I have tested NetXMS server running on Ubuntu Linux with MS SQL 2005 via UNIX ODBC, and it works fine.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/2537</link><guid isPermaLink="true">https://forum.netxms.org/post/2537</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 11 Nov 2008 11:13:17 GMT</pubDate></item><item><title><![CDATA[Reply to Unknown database syntax on Tue, 11 Nov 2008 10:44:36 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">If I understand correctly currently it is not possible to run architecture<br />
netxmsd (linux) -&gt; mssql (windows) with netxms version higher than 0.2.19...<br />
Somehow I can confirm this trying to use:</p>
<ul>
<li>netxms-0.2.22</li>
<li>unixODBC-2.2.12</li>
<li>freetds-0.82</li>
</ul>
<p dir="auto">symptoms is:</p>
<ul>
<li>DEBUG: Successful sync query: "SELECT var_value FROM config WHERE var_name='DBFormatVersion'" [0 ms]</li>
<li>Your database has format version 0, but server is compiled for version 83</li>
</ul>
<p dir="auto">I will check forum next time first <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
<p dir="auto">Btw:</p>
<ul>
<li>Is fixing/suporting this planned</li>
<li>How much work does fix require (some, a lot)</li>
<li>Did someone try:  linux odbc – &gt; linux jdbc -&gt; mssql ?</li>
</ul>
<p dir="auto">Ales</p>
]]></description><link>https://forum.netxms.org/post/2536</link><guid isPermaLink="true">https://forum.netxms.org/post/2536</guid><dc:creator><![CDATA[sodalist]]></dc:creator><pubDate>Tue, 11 Nov 2008 10:44:36 GMT</pubDate></item><item><title><![CDATA[Reply to Unknown database syntax on Tue, 29 Jan 2008 21:39:12 GMT]]></title><description><![CDATA[<p dir="auto">Po rezul'tatam poiska v Internete, pohoze chto problema imenno v tom, chto FreeTDS draiver ne podderzivaet peredachu dannih klientu v UCS-2 (t.e. SQL_C_WCHAR binding). Nekotorie ssilki:</p>
<p dir="auto"><a href="http://osdir.com/ml/db.tds.freetds/2004-05/msg00114.html" rel="nofollow ugc">http://osdir.com/ml/db.tds.freetds/2004-05/msg00114.html</a><br />
<a href="http://lists.ibiblio.org/pipermail/freetds/2006q2/020068.html" rel="nofollow ugc">http://lists.ibiblio.org/pipermail/freetds/2006q2/020068.html</a></p>
<p dir="auto">Edinstvennij variant reshenija problemi kotorij mne poka-chto prihodit v golovu eto sdelat' otdel'nuju versiju NetXMS ODBC draivera kotorij budet ispol'zovat' single-byte versii vseh funkcij.</p>
]]></description><link>https://forum.netxms.org/post/990</link><guid isPermaLink="true">https://forum.netxms.org/post/990</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 29 Jan 2008 21:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to Unknown database syntax on Tue, 29 Jan 2008 21:22:29 GMT]]></title><description><![CDATA[<p dir="auto">Dejstvija pravil'nie, problema gde-to v softe.</p>
<p dir="auto">nxdbmgr v soobschenii ob oshibke pishet znachenie DBSyntax kotoroe on prochital iz bazi, t.e. v nashem sluchae on poluchil pustuju stroku v otvet na zapros</p>
<pre><code>SELECT var_value FROM config WHERE var_name='DBSyntax'
</code></pre>
<p dir="auto">Vozmoznie problemi sledujuschie:</p>
<ol>
<li>Kakoj-to bug v nashem ODBC draivere</li>
<li>Bug vo FreeTDS draivere - mi ispol'zuem UNICODE versii ODBC funkcij i SQL_C_WCHAR v SQLGetData - podderzivaet li ih FreeTDS?</li>
</ol>
<p dir="auto">Poprobuju pokopat' glubze...</p>
]]></description><link>https://forum.netxms.org/post/989</link><guid isPermaLink="true">https://forum.netxms.org/post/989</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 29 Jan 2008 21:22:29 GMT</pubDate></item></channel></rss>