<?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[Соединения с базами IBM DB2]]></title><description><![CDATA[<p dir="auto">Пытаюсь настроить соединения с БД IBM Db2.</p>
<p dir="auto">Конфигурация агента:</p>
<pre><code>#SubAgent = db2.nsm

#*DB2
#ConfigFile = c:/NetXMS/etc/db2.xml
</code></pre>
<p dir="auto">Содержимое файла db2.xml:</p>
<pre><code>&lt;?xml version="1.0" encoding="Windows-1251" ?&gt;
&lt;config&gt;
	&lt;db2sub&gt;
		&lt;db2 id=1&gt;
		&lt;dbname&gt;VOCDB&lt;/dbname&gt;
		&lt;dbalias&gt;VOCDB&lt;/dbalias&gt;
		&lt;username&gt;db2admin&lt;/username&gt;
		&lt;password&gt;pass12345&lt;/password&gt;
		&lt;queryinterval&gt;30&lt;/queryinterval&gt;
		&lt;reconnectinterval&gt;30&lt;/reconnectinterval&gt;
		&lt;/db2&gt;
	&lt;/db2sub&gt;
	&lt;db2sub&gt;
		&lt;db2 id=2&gt;
		&lt;dbname&gt;ANGEL&lt;/dbname&gt;
		&lt;dbalias&gt;ANGEL&lt;/dbalias&gt;
		&lt;username&gt;db2admin&lt;/username&gt;
		&lt;password&gt;pass12345&lt;/password&gt;
		&lt;queryinterval&gt;30&lt;/queryinterval&gt;
		&lt;reconnectinterval&gt;30&lt;/reconnectinterval&gt;
		&lt;/db2&gt;
	&lt;/db2sub&gt;
	&lt;db2sub&gt;
		&lt;db2 id=3&gt;
		&lt;dbname&gt;SEVER&lt;/dbname&gt;
		&lt;dbalias&gt;SEVER&lt;/dbalias&gt;
		&lt;username&gt;db2admin&lt;/username&gt;
		&lt;password&gt;pass12345&lt;/password&gt;
		&lt;queryinterval&gt;30&lt;/queryinterval&gt;
		&lt;reconnectinterval&gt;30&lt;/reconnectinterval&gt;
		&lt;/db2&gt;
	&lt;/db2sub&gt;
&lt;/config&gt;
</code></pre>
<p dir="auto">Лог:</p>
<pre><code>Initialization of subagent "db2.nsm" failed
DB2: 'c:/NetXMS/etc/db2.xml' is not a valid configuration file
</code></pre>
<p dir="auto">Если же прописываю параметры одной БД в файле, получаю следующее:</p>
<pre><code>Subagent "db2.nsm" loaded successfully
DB2: connected to database 'VOCDB'
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE tab_organization = 'C'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE tab_organization = 'C'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""TAB_ORGANIZATION"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE tab_organization = 'R'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE tab_organization = 'R'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""TAB_ORGANIZATION"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'BECOMING_NOT_SHARED'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'BECOMING_NOT_SHARED'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""DATA_SHARING_STATE"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'BECOMING_SHARED'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'BECOMING_SHARED'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""DATA_SHARING_STATE"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'NOT_SHARED'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'NOT_SHARED'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""DATA_SHARING_STATE"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'SHARED'' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT count(*) FROM TABLE (mon_get_table('', '', -2)) WHERE data_sharing_state = 'SHARED'""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""DATA_SHARING_STATE"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	23	Отсутствует	DB2: query 'SELECT sum(table_scans), sum(rows_read), sum(rows_inserted), sum(rows_updated), sum(rows_deleted),sum(overflow_accesses), sum(overflow_creates), sum(page_reorgs), sum(data_object_l_pages), sum(lob_object_l_pages),sum(long_object_l_pages), sum(index_object_l_pages), sum(xda_object_l_pages), sum(no_change_updates),sum(lock_wait_time), sum(lock_wait_time_global), sum(lock_waits), sum(lock_waits_global), sum(lock_escals),sum(lock_escals_global), sum(data_sharing_remote_lockwait_count), sum(data_sharing_remote_lockwait_time),sum(direct_writes), sum(direct_write_reqs), sum(direct_reads), sum(direct_read_reqs), sum(object_data_l_reads),sum(object_data_p_reads), sum(object_data_gbp_l_reads), sum(object_data_gbp_p_reads),sum(object_data_gbp_invalid_pages), sum(object_data_lbp_pages_found), sum(object_data_gbp_indep_pages_found_in_lbp),sum(object_xda_l_reads), sum(object_xda_p_reads), sum(object_xda_gbp_l_reads), sum(object_xda_gbp_p_reads),sum(object_xda_gbp_invalid_pages), sum(object_xda_lbp_pages_found), sum(object_xda_gbp_indep_pages_found_in_lbp),sum(num_page_dict_built), sum(stats_rows_modified), sum(rts_rows_modified), sum(col_object_l_pages),sum(object_col_l_reads), sum(object_col_p_reads), sum(object_col_gbp_l_reads), sum(object_col_gbp_p_reads),sum(object_col_gbp_invalid_pages), sum(object_col_lbp_pages_found), sum(object_col_gbp_indep_pages_found_in_lbp),sum(num_columns_referenced), sum(section_exec_with_col_references) FROM TABLE (mon_get_table('', '', -2))' failed
Ошибка	11.02.2015 11:29:39	NetXMS Win32 Agent	44	Отсутствует	"SQL query failed (Query = ""SELECT sum(table_scans), sum(rows_read), sum(rows_inserted), sum(rows_updated), sum(rows_deleted),sum(overflow_accesses), sum(overflow_creates), sum(page_reorgs), sum(data_object_l_pages), sum(lob_object_l_pages),sum(long_object_l_pages), sum(index_object_l_pages), sum(xda_object_l_pages), sum(no_change_updates),sum(lock_wait_time), sum(lock_wait_time_global), sum(lock_waits), sum(lock_waits_global), sum(lock_escals),sum(lock_escals_global), sum(data_sharing_remote_lockwait_count), sum(data_sharing_remote_lockwait_time),sum(direct_writes), sum(direct_write_reqs), sum(direct_reads), sum(direct_read_reqs), sum(object_data_l_reads),sum(object_data_p_reads), sum(object_data_gbp_l_reads), sum(object_data_gbp_p_reads),sum(object_data_gbp_invalid_pages), sum(object_data_lbp_pages_found), sum(object_data_gbp_indep_pages_found_in_lbp),sum(object_xda_l_reads), sum(object_xda_p_reads), sum(object_xda_gbp_l_reads), sum(object_xda_gbp_p_reads),sum(object_xda_gbp_invalid_pages), sum(object_xda_lbp_pages_found), sum(object_xda_gbp_indep_pages_found_in_lbp),sum(num_page_dict_built), sum(stats_rows_modified), sum(rts_rows_modified), sum(col_object_l_pages),sum(object_col_l_reads), sum(object_col_p_reads), sum(object_col_gbp_l_reads), sum(object_col_gbp_p_reads),sum(object_col_gbp_invalid_pages), sum(object_col_lbp_pages_found), sum(object_col_gbp_indep_pages_found_in_lbp),sum(num_columns_referenced), sum(section_exec_with_col_references) FROM TABLE (mon_get_table('', '', -2))""): [IBM][CLI Driver][DB2/NT64] SQL0206N  ""NO_CHANGE_UPDATES"" недопустимо в контексте, где оно используется.  SQLSTATE=42703"
</code></pre>
<p dir="auto">Как правильно настроить подключение?<br />
Заранее спасибо!</p>
]]></description><link>https://forum.netxms.org/topic/3602/соединения-с-базами-ibm-db2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 22:12:17 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3602.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Feb 2015 19:49:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Соединения с базами IBM DB2 on Fri, 06 Mar 2015 16:15:29 GMT]]></title><description><![CDATA[<p dir="auto">Db2 9.7.700<br />
Агент установлен на сервере DB2</p>
]]></description><link>https://forum.netxms.org/post/16060</link><guid isPermaLink="true">https://forum.netxms.org/post/16060</guid><dc:creator><![CDATA[vitabios]]></dc:creator><pubDate>Fri, 06 Mar 2015 16:15:29 GMT</pubDate></item><item><title><![CDATA[Reply to Соединения с базами IBM DB2 on Fri, 06 Mar 2015 14:47:28 GMT]]></title><description><![CDATA[<p dir="auto">А какая версия DB/2 сервера и клиента?</p>
]]></description><link>https://forum.netxms.org/post/16059</link><guid isPermaLink="true">https://forum.netxms.org/post/16059</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 06 Mar 2015 14:47:28 GMT</pubDate></item><item><title><![CDATA[Reply to Соединения с базами IBM DB2 on Fri, 27 Feb 2015 05:25:50 GMT]]></title><description><![CDATA[<p dir="auto">Подключаюсь с полными правами  под db2 admin.<br />
Слеш в какую сторону я только не делал,  все равно такая  ошибка</p>
]]></description><link>https://forum.netxms.org/post/16023</link><guid isPermaLink="true">https://forum.netxms.org/post/16023</guid><dc:creator><![CDATA[vitabios]]></dc:creator><pubDate>Fri, 27 Feb 2015 05:25:50 GMT</pubDate></item><item><title><![CDATA[Reply to Соединения с базами IBM DB2 on Mon, 23 Feb 2015 21:00:26 GMT]]></title><description><![CDATA[<p dir="auto">По XML - скорее всего на Windows ему не нравится / как разделитель пути к файлу - поставьте \.</p>
<p dir="auto">У пользователя, которым подключается агент, должно быть право EXECUTE на функцию MON_GET_TABLE. Возможно проблема в том что нет прав на эту функцию.</p>
]]></description><link>https://forum.netxms.org/post/15980</link><guid isPermaLink="true">https://forum.netxms.org/post/15980</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 23 Feb 2015 21:00:26 GMT</pubDate></item></channel></rss>