Details

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

      Description

      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).

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated: