ODBC Error when attempting DELETE query

I am trying to automate archiving of the Log files generated by sage.  We generate an average of 15,000 log entries a day and the LogViewer in sage is so slow it is nearly unusable after a month.  I am querying the data older than seven days and then inserting it to our SQL Server.  Using the same connection string I can query data from the QLM Master Log but when I go to delete data I get an error.

With my Sage user service account:

ERROR [42000] [Simba][SimbaEngine ODBC Driver][DRM File Library]Access denied.

With my personal Sage user account.  I was failing at opening second connection with this error: (Still not sure why but not directly relevent)

ERROR [08001] [Simba][SimbaEngine ODBC Driver][DRM File Library]Invalid account name.
ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
ERROR [01000] [Microsoft][ODBC Driver Manager] The driver doesn't support the version of ODBC behavior that the application requested (see SQLSetEnvAttr).

Once i adjusted my code to no longer attempt a second connection open I get the same error:

ERROR [42000] [Simba][SimbaEngine ODBC Driver][DRM File Library]Access denied.

Any help would be appreciated.  Specifically what access is required by the sage account to run my delete command?  

Parents Reply Children
  • 0 in reply to April Dahl
    FYI, the issue that we are experiencing is with v15.1. Our customer cannot upgrade until later in the year, so we have to work with what we have. Our application is installed on Sage 300 CRE workstation, not the server, and we have been unable to get any service-based ODBC communications working. Our desktop version works like a champ.