NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: thaideval on February 28, 2018, 02:54:28 PM

Title: DCI Templates не сохраняется.
Post by: thaideval on February 28, 2018, 02:54:28 PM
Собственно суть проблемы - добавляю новые DCI в Template Windows и после ребута сервера или службы эти DCI пропадают и остаются только дефолтные.
Сначала думал что проблема в sql но так ничего и не нашел. сам sql работает стабильно.
Поставил debugLevel 4 и искал "SQL query failed" и нашел только эти 5 строчек, которые не имеют отношения к Templates
SQL query failed (Query = "SELECT snmp_oid,description,flags FROM snmp_trap_pmap WHERE trap_id=? ORDER BY parameter"): [Microsoft][SQL Server Native Client 11.0]Invalid cursor state
SQL query failed (Query = "SELECT snmp_oid,description,flags FROM snmp_trap_pmap WHERE trap_id=? ORDER BY parameter"): [Microsoft][SQL Server Native Client 11.0]Invalid cursor state
SQL query failed (Query = "SELECT snmp_oid,description,flags FROM snmp_trap_pmap WHERE trap_id=? ORDER BY parameter"): [Microsoft][SQL Server Native Client 11.0]Invalid cursor state
SQL query failed (Query = "SELECT snmp_oid,description,flags FROM snmp_trap_pmap WHERE trap_id=? ORDER BY parameter"): [Microsoft][SQL Server Native Client 11.0]Invalid cursor state
SQL query failed (Query = "SELECT snmp_oid,description,flags FROM snmp_trap_pmap WHERE trap_id=? ORDER BY parameter"): [Microsoft][SQL Server Native Client 11.0]Invalid cursor state

В :\NetXMS\share\templates\windows.xml  Есть только 9 дефолтных темплейтов. куда добавляются новые не понимаю. Либо я дурак, либо лыжи не едут.

Title: Re: DCI Templates не сохраняется.
Post by: Victor Kirhenshtein on February 28, 2018, 06:15:48 PM
Стандартные шаблоны при старте импортируются из файлов, и изменения затираются. Можно отключить автоимпорт выставив параметр ImportConfigurationOnStartup в 0.
Title: Re: DCI Templates не сохраняется.
Post by: thaideval on March 01, 2018, 07:56:16 AM
Quote from: Victor Kirhenshtein on February 28, 2018, 06:15:48 PM
Стандартные шаблоны при старте импортируются из файлов, и изменения затираются. Можно отключить автоимпорт выставив параметр ImportConfigurationOnStartup в 0.

Спасибо большое! стыдно что не додумался сам до этого. я так понимаю это сделано специально чтобы дефолтные параметры постоянно обновлялись. но видимо нужно сделать отдельный файл для добавленных параметров.
Ещё раз - большое спасибо.