%META:TOPICPARENT{name="PreRequisitesByTargetDBMS"}% =Pre-Requisites for Connections to Progress and OpenEdge= ==Basic DBMS & DBMS Version Support== * [[Do OpenLink drivers connect to Progress?]] * [[WhichVersionsOfProgressAreSupportedByOpenLinkDrivers|Progress version support]] * [[HowCanIDetectMyProgressDBMSVersion|Detecting the Progress Version]] ==Database Native Client Requirements== * [[WhatIsTheProgressNativeClient|Understanding the Progress native client (a.k.a "Progress® Client Networking" or "Progress® SQL-92 Client Access")]] * [[When do I need the Progress native client?]] * [[WherecanIgettheProgressnativeclient|Obtaining the Progress native client]] * [[HowDoIConfigureTheProgressNativeClient|Configure the Progress native client]] ==Key Database Native Variables (Set Before OpenLink Install)== * [[WhatValueDoesTheDLCEnvironmentVariablePass|DLC]] * [[WhatValueDoesThePROCFGEnvironmentVariablePass|PROCFG]] * {{{PATH}}} - must include the Progress {{{/bin/}}} subdirectory, typically found at {{{$DLC/bin/}}} ==Database Native Settings You Need to Know== * [[HowCanITellIfProgressIsRunningInSocketsOrSharedMemory|Identify the Progress startup mode (i.e., sockets or shared memory)]] * [[HowCanITellIfProgressIsRunningInSQL89OrSQL92Mode|Identify the Progress SQL mode (i.e., SQL-89 or SQL-92)]] * [[HowCanIFindMyProgressDatabaseTcpSocketDefinition|Identify the Progress socket service]] * [[HowCanIFindTheHostnameAssociatedWithMyProgressDatabaseSocketParameters|Identify the Progress server hostname]] ==Database Configuration for Unicode== * [[ProgressUnicodeConfig|Unicode Configuration]] ==Additional Reading== * [[Restart Progress in Sockets Mode]]