13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Connecting the <strong>Data</strong><strong>Server</strong><br />

6–22<br />

Table 6–8: Client <strong>Data</strong><strong>Server</strong> Log entry types (2 of 2)<br />

Log entry type Description<br />

DS.Cursor Logs client-side cursor details. By default, setting the<br />

DS.Cursor log entry type in the client context will<br />

automatically set the Cursor log entry type in the server<br />

context.<br />

4GLTrans Logs client side transaction details. Level 4 of the entry type<br />

writes client context in<strong>for</strong>mation to the log file specific to<br />

<strong>Data</strong><strong>Server</strong>s. Output from the 4GLTrans log entry type can<br />

supplement output of the TRANS log entry type in the server<br />

context.<br />

For more detail on log entry types of the <strong>Data</strong><strong>Server</strong> client context and other log entry types<br />

specific to the client context, refer to <strong>OpenEdge</strong> Development: Debugging and<br />

Troubleshooting.<br />

Table 6–9 lists the server <strong>Data</strong><strong>Server</strong> log entry types.<br />

Table 6–9: <strong>Server</strong> Log entry types (1 of 2)<br />

Log entry type Description<br />

<strong>SQL</strong> Logs in<strong>for</strong>mation about <strong>SQL</strong> queries. Similar to the legacy<br />

qt_debug,<strong>SQL</strong> option.<br />

• Level 2 (Basic) — Logs details of <strong>SQL</strong> query preparation<br />

and execution.<br />

• Level 3 (Verbose) — Adds bound values when prepared<br />

and/or execute <strong>SQL</strong> utilize bind parameters.<br />

Cursor Logs in<strong>for</strong>mation about cursor details. Similar to the legacy<br />

qt_debug,Cursor option.<br />

• Level 2 (Basic) — Logs basic cursor details such as table<br />

number, client and server cursor identifiers.<br />

Trans Logs in<strong>for</strong>mation about transaction details.<br />

• Level 2 (Basic) — Logs messages when a <strong>SQL</strong><br />

transaction begins or ends on the server or when a<br />

transaction is undone against the MS <strong>SQL</strong> <strong>Server</strong><br />

database.<br />

• Level 3 (Verbose) — Adds messages <strong>for</strong> the beginning<br />

and ending of sub-transactions and when it is undone.<br />

• Level 4 (Extended) — Logs details about records locked<br />

in a transaction including the type of lock, lock upgrades,<br />

etc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!