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.

Tables<br />

Contents<br />

Table 1–1: <strong>Data</strong><strong>Server</strong> architecture components . . . . . . . . . . . . . . . . . . . . . . . . . 1–3<br />

Table 1–2: Supported configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–12<br />

Table 1–3: How to use this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19<br />

Table 1–4: <strong>Data</strong><strong>Server</strong>-related topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19<br />

Table 2–1: <strong>OpenEdge</strong> <strong>Data</strong>base objects and MS <strong>SQL</strong> <strong>Server</strong><br />

database objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3<br />

Table 2–2: <strong>Data</strong>base naming restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4<br />

Table 2–3: Case sensitivity interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–8<br />

Table 2–4: Supported Unicode data types in MS <strong>SQL</strong> <strong>Server</strong> . . . . . . . . . . . . . . . . 2–10<br />

Table 2–5: MS <strong>SQL</strong> <strong>Server</strong> data type equivalents in <strong>OpenEdge</strong> . . . . . . . . . . . . . . 2–17<br />

Table 2–6: MS <strong>SQL</strong> <strong>Server</strong> 2000 and 2005 datetime data types . . . . . . . . . . . . . 2–21<br />

Table 2–7: MS <strong>SQL</strong> <strong>Server</strong> 2008 datetime data types . . . . . . . . . . . . . . . . . . . . . 2–22<br />

Table 2–8: ABL datetime data types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–23<br />

Table 2–9: Converting ABL datetime types to MS <strong>SQL</strong> <strong>Server</strong> data types . . . . . . 2–24<br />

Table 2–10: Converting ABL datetime types to MS <strong>SQL</strong> <strong>Server</strong> data types . . . . . . 2–25<br />

Table 2–11: BLOB data type in schema migration . . . . . . . . . . . . . . . . . . . . . . . . . 2–30<br />

Table 2–12: BLOB data type in schema pull . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–31<br />

Table 2–13: <strong>OpenEdge</strong> database and data source locking . . . . . . . . . . . . . . . . . . . 2–36<br />

Table 2–14: TXN_ISOLATION values in the –Dsrv parameter . . . . . . . . . . . . . . . . 2–36<br />

Table 2–15: ABL differences between <strong>OpenEdge</strong> <strong>Data</strong>bases and MS <strong>SQL</strong><br />

<strong>Server</strong> data sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–58<br />

Table 3–1: Stored procedure language elements . . . . . . . . . . . . . . . . . . . . . . . . . 3–3<br />

Table 3–2: Argument data types <strong>for</strong> stored procedures . . . . . . . . . . . . . . . . . . . . . 3–4<br />

Table 3–3: Returning result sets and loading the data into temp-tables . . . . . . . . 3–23<br />

Table 3–4: Options to plan the temp-table layout <strong>for</strong> result sets . . . . . . . . . . . . . . 3–24<br />

Table 4–1: Query-tuning options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–10<br />

Table 4–2: Controlling join by <strong>SQL</strong>DB behavior . . . . . . . . . . . . . . . . . . . . . . . . . . 4–15<br />

Table 5–1: Installing the <strong>Data</strong><strong>Server</strong> components . . . . . . . . . . . . . . . . . . . . . . . . . 5–2<br />

Table 5–2: Environment variables <strong>for</strong> the remote <strong>Data</strong><strong>Server</strong> . . . . . . . . . . . . . . . . 5–10<br />

Table 5–3: <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> sections<br />

of the ubroker.properties file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–11<br />

Table 5–4: MS <strong>SQL</strong> <strong>Server</strong> and <strong>OpenEdge</strong> code pages . . . . . . . . . . . . . . . . . . . . 5–19<br />

Table 6–1: <strong>Data</strong><strong>Server</strong> connection parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10<br />

Table 6–2: Connection BINDING options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–16<br />

Table 6–3: Connection query-tuning options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–17<br />

Table 6–4: LOG-MANAGER system handle attributes . . . . . . . . . . . . . . . . . . . . . 6–18<br />

Table 6–5: LOG-MANAGER system handle methods . . . . . . . . . . . . . . . . . . . . . . 6–19<br />

Table 6–6: DSLOG-MANAGER system handle attributes . . . . . . . . . . . . . . . . . . . 6–20<br />

Table 6–7: DSLOG-MANAGER system handle methods . . . . . . . . . . . . . . . . . . . 6–21<br />

Table 6–8: Client <strong>Data</strong><strong>Server</strong> Log entry types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–21<br />

Table 6–9: <strong>Server</strong> Log entry types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–22<br />

Table 6–10: Setting logging levels and log entry types . . . . . . . . . . . . . . . . . . . . . . 6–23<br />

Table 6–11: Logging levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–24<br />

Table 6–12: PRGRS_LOG_ABL connect option values . . . . . . . . . . . . . . . . . . . . . 6–26<br />

Table 6–13: Failure responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–28<br />

Table 7–1: <strong>OpenEdge</strong> DB to MS <strong>SQL</strong> <strong>Server</strong> utility . . . . . . . . . . . . . . . . . . . . . . . 7–4<br />

Table 7–2: <strong>Data</strong><strong>Server</strong> utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6<br />

Table 7–3: MS <strong>SQL</strong> <strong>Server</strong> and <strong>OpenEdge</strong> code pages . . . . . . . . . . . . . . . . . . . . 7–8<br />

Table 7–4: Verify utility report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–13<br />

Table 7–5: <strong>OpenEdge</strong>-to-MS <strong>SQL</strong> <strong>Server</strong> Conversion utility . . . . . . . . . . . . . . . . . 7–21<br />

Table 7–6: <strong>OpenEdge</strong>-to-MS <strong>SQL</strong> <strong>Server</strong> Conversion utility batch parameters . . 7–23<br />

Table 7–7: Generate Delta.sql <strong>OpenEdge</strong> to MSS utility . . . . . . . . . . . . . . . . . . . . 7–28<br />

Table 7–8: MS <strong>SQL</strong> <strong>Server</strong> equivalents of <strong>OpenEdge</strong> objects . . . . . . . . . . . . . . . 7–31<br />

Table 8–1: ODBC options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–3<br />

Table 8–2: <strong>Data</strong><strong>Server</strong> options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–4<br />

Contents–7

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

Saved successfully!

Ooh no, something went wrong!