Powered by Zoomin Software. For more details please contactZoomin

DataDirect OpenAccess SDK Help

OpenAccess SDK Event Attributes

  • Last Updated: May 12, 2026
  • 2 minute read
    • OpenAccess SDK
    • Version 8.1
    • Documentation

The following table describes each event attribute.

OpenAccess SDK Event Attributes

Event Attribute Description Type
Authorization Session authorization (Administrator, User). String
ClientApi Type of client application (for example, Administrator, ODBC, ADO/OLE DB, .NET, or JDBC). String
ClientApplId Application ID used to authorize the current sessions. String
ClientApplName Application name as provided by the client application when connecting (ApplicationName property). String
ClientAutoApplId Application ID used to authorize the current sessions. String
ClientAutoApplIdDesc Text portion of the application ID used to authorize the current sessions. String
ClientInfo IP address or host name of the client system. String
ClientPublicIPInfo IP address or host name of the public system.
DataSourceName Identification of the data source used for the session. String
DbmsSession Identification of the DBMS session. String
DbmsUser User used to open the DBMS session. String
ErrorArgument One or more arguments completing the ErrorMessage attribute. String
ErrorCode Numeric error code associated with an error event. Integer
ErrorMessage Error text. String
EventId Numeric identification of the event. Integer
ExecuteCount Number of SQL statements executed. Integer
NumberOfBytes Number of bytes sent or received. Integer
ProcessId Service process ID assigned by the operating system. Integer
ReturnCode Result of statement execution: 0 when OK, -1 when Error, -2 when Warning. String
RowsAffected Rows affected by SQL statement(s). Integer
RowsFetched Number of rows fetched. Integer
ServiceName Name of the service generating the event. String
ServiceUser Authenticated user. String
SessionId Numeric identification of the session. Integer
SessionToken Contains the value of DataSourceSessionToken after evaluation of placeholders and the session token for this session after placeholder replacement. Integer
Statement SQL statement. String
StatementId Numeric identification of the session. Integer
SwitchCntR Thread switches due to DataSourceMaxRPC. Integer
SwitchCntT Thread switches due to DataSourceTimeOut. Integer
Timestamp Timestamp when event occurred. Strings use ISO 8601 time format: "YYYY-MM-DD [hh:mm:ss]" String
TxnCommit Number of transactions committed. Integer
TxnPrepare Number of transactions prepared. Integer
TxnRollback Number of transaction rollbacks. Integer
TitleResults for “How to create a CRG?”Also Available inAlert