Add more robust ODBC monitoring options.

XMLWordPrintable

    • Type: Change Request
    • Resolution: Unresolved
    • Priority: Major
    • None
    • Affects Version/s: 2.2.14
    • Component/s: Proxy (P), Server (S)

      See ZBX-8489 -> ZBX-11213.

      There are several risks related to the direct use of the ODBC API. Mainly - there is too much allowed variety. The driver developers can target different ODBC levels, implement different subsets of the API, interpret the API requirements differently. In addition, there can be mistakes in both our code and driver code.

      As a mitigation for these risks (e.g. workaround) we could introduce hidden (by default) configuration parameters:

      • use isql binary directly instead of ODBC API;
      • user configurable maximum field width (e.g. revert changes for ZBX-8489 and use user-configured size in SQLBindCol() instead of MAX_STRING_LEN).

            Assignee:
            Unassigned
            Reporter:
            Sandis Neilands (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: