Database parameters and supported database interfaces

AppDriverName
AppName
Async
BindSPInput
BinTxtBlob
Block (ODBC, OLE DB, Oracle, and SNC)
Block (Adaptive Server Enterprise)
CacheAuthentication
CacheGroup
CacheName
CallEscape
CharSet
Client_Locale
CnnPool
CommandTimeout
CommitOnDisconnect
ConnectAs
ConnectOption
ConnectString
CSIncr
CSMax
CSMin
CursorLib
CursorLock
CursorScroll
CursorType
CursorUpdate
Database
DataLink
DataSource
Date
DateFormat
DateTime
DateTimeAllowed
DateTimeFormat
DBGetTime
Db_Locale
DBTextLimit
DecimalSeparator
DefaultProcOwner
DelimitIdentifier
DelimitIdentifierToDB
DisableBind
DS_Alias
DS_Copy
DS_DitBase
DS_Failover
DS_Password
DS_Principal
DS_Provider
DS_TimeLimit
Encrypt
EncryptionPass
EncryptPassword
FailoverPartner
FoDelay
FoDialog
FoRetryCount
FormatArgsAsExp
GenerateEqualsNull
HANotification
HighSeverityError
Hint
Host
IdentifierQuoteChar
Identity
ImpersonationLevel
INET_DBPATH
INET_PROTOCOL
INET_SERVICE
Init_Prompt
InsertBlock
IntegratedSecurity
Isolation
KeepAlive
Language
LCID
Locale
Location
Log
LoginTimeOut
LongConnection
MaskPassword
MaxConnect
MaxFetchBuffer
MixedCase
Mode
MsgTerse
NCharBind
NCharLiteral
NLS_Charset
NumbersInternal
NumericFormat
ObjectMode
OJSyntax
OnlineIndex
OraMTSConFlgs (obsolete)
PackageProcs
PacketSize (ODBC)
PacketSize (ASE, SNC, SYC)
PBCatalogOwner
PBMaxBlobSize
PBMaxTextSize
PBNewSPInvocation
PBNoCatalog
PBTrimCharColumns
PBUseProcOwner
PersistEncrypted
PersistSensitive
PoolCreator
Pooling
PoolPwd
ProcedureInTransaction
ProtectionLevel
Provider
ProviderString
PWDialog
PWEncrypt
PWExpDialog
QualifyPublic
RecheckRows
Release
RPCRebind
ReturnCommandHandle
RTConnBalancing
Scroll
Sec_Channel_Bind
Sec_Confidential
Sec_Cred_Timeout
Sec_Data_Integrity
Sec_Data_Origin
Sec_Delegation
Sec_Keytab_File
Sec_Mechanism
Sec_Mutual_Auth
Sec_Network_Auth
Sec_Replay_Detection
Sec_Seq_Detection
Sec_Server_Principal
Sec_Sess_Timeout
ServerName
ServiceComponents
SessionHomogeneous
ShowTempTables
SPCache
SQLCache
StatementCache
StaticBind
StmtCache
StrByCharset
StripParmNames
SvrFailover
SystemProcs
TableCriteria
ThreadSafe
Time
TimeFormat
Timeout
TimeStamp
TrimSpaces
TrustedConnection
TrustServerCertificate
UnicharBind
UTF8

The following table lists each supported database interface and the database parameters you can use with that interface in PowerBuilder. The database parameters are described in alphabetical order after the table.

Database interface

DBParm parameters

 

ADO.NET

BindSPInput

CommandTimeout

CommitOnDisconnect

Database

DataSource

DateFormat

DateTimeFormat

DecimalSeparator

DefaultProcOwner

DelimitIdentifier

DisableBind

GenerateEqualsNull

IdentifierQuoteChar

Isolation

NCharBind (Oracle only)

OJSyntax

PBCatalogOwner

PBMaxBlobSize

Provider

ProviderString

RecheckRows

SPCache

StaticBind

TimeFormat

Timeout

TrimSpaces

TrustedConnection

ASE SAP Adaptive Server Enterprise

Release

The Release database parameter must be set to 15 or higher to use the ASE interface.

AppName

Async

BinTxtBlob

Block (Adaptive Server Enterprise)

CharSet

CommitOnDisconnect

CursorType

CursorUpdate

DateTimeAllowed

DBGetTime

DBTextLimit

DelimitIdentifier

DisableBind

DS_Alias

DS_Copy

DS_DitBase

DS_Failover

DS_Password

DS_Principal

DS_Provider

DS_TimeLimit

FoDialog

FormatArgsAsExp

GenerateEqualsNull

Host

KeepAlive

Language

Locale

Log

MaxConnect

OJSyntax

PacketSize (ASE, SNC, SYC)

PBCatalogOwner

ProxyUserName (obsolete)

PWDialog

PWEncrypt

PWExpDialog

Release

Sec_Channel_Bind

Sec_Confidential

Sec_Cred_Timeout

Sec_Data_Integrity

Sec_Data_Origin

Sec_Delegation

Sec_Keytab_File

Sec_Mechanism

Sec_Mutual_Auth

Sec_Network_Auth

Sec_Replay_Detection

Sec_Seq_Detection

Sec_Server_Principal

Sec_Sess_Timeout

ShowTempTables

StaticBind

SvrFailover

SystemProcs

TableCriteria

TrimSpaces

UnicharBind

UTF8

IN9 Informix

Async

BinTxtBlob

CommitOnDisconnect

DateTimeAllowed

DBGetTime

DecimalSeparator

DelimitIdentifier

DisableBind

GenerateEqualsNull

INET_DBPATH

INET_PROTOCOL

INET_SERVICE

OJSyntax

Scroll

ThreadSafe

TrimSpaces

I10 Informix

Async

BinTxtBlob

Client_Locale

CommitOnDisconnect

DateTimeAllowed

DBGetTime

Db_Locale

DecimalSeparator

DelimitIdentifier

DisableBind

EncryptionPass

Hint

GenerateEqualsNull

INET_DBPATH

INET_PROTOCOL

INET_SERVICE

OJSyntax

OnlineIndex

PBCatalogOwner

OJSyntax

StmtCache

StrByCharset

ThreadSafe

TrimSpaces

ODBC

Using DBParms with ODBC

These database parameters are supported by the PowerBuilder ODBC interface only if both the ODBC driver you are using and the back-end DBMS support the feature

Async

Block (ODBC, OLE DB, Oracle, and SNC)

CacheName

CacheGroup

CallEscape

CommitOnDisconnect

ConnectOption

ConnectString

CursorLib

CursorLock

CursorScroll

Date

DateTime

DBGetTime

DecimalSeparator

DefaultProcOwner

DelimitIdentifier

DelimitIdentifierToDB

DisableBind

FormatArgsAsExp

GenerateEqualsNull

GetConnectionOption (obsolete)

IdentifierQuoteChar

InsertBlock

LoginTimeOut

MsgTerse

NumericFormat

ODBCU_CONLIB (obsolete)

OJSyntax

PacketSize (ODBC)

PBCatalogOwner

PBMaxTextSize

PBTrimCharColumns

PBUseProcOwner

ProxyUserName (obsolete)

ReleaseConnectionOption (obsolete)

RPCRebind

SQLCache

StaticBind

StripParmNames

TableCriteria

Time

TrimSpaces

UseContextObject (obsolete)

OLE DB

BinTxtBlob

Block (ODBC, OLE DB, Oracle, and SNC)

CacheAuthentication

CommitOnDisconnect

DataLink

DataSource

DateFormat

DateTimeFormat

DecimalSeparator

DelimitIdentifier

DelimitIdentifierToDB

DisableBind

EncryptPassword

GenerateEqualsNull

IdentifierQuoteChar

ImpersonationLevel

Init_Prompt

IntegratedSecurity

LCID

Location

MaskPassword

Mode

OJSyntax

PBCatalogOwner

PBMaxBlobSize

PBTrimCharColumns

PersistEncrypted

PersistSensitive

ProtectionLevel

Provider

ProviderString

RecheckRows

ReturnCommandHandle

ServiceComponents

SPCache

StaticBind

TimeFormat

Timeout

TimeStamp

ORA Oracle (for 11g and later)

O10 Oracle 10g

Oracle 9.2

AppDriverName (ORA only)

Async

BindSPInput

BinTxtBlob

Block (ODBC, OLE DB, Oracle, and SNC)

CacheName

CacheGroup

CnnPool (obsolete)

CommitOnDisconnect

ConnectAs

CSIncr (ORA only)

CSMax (ORA only)

CSMin (ORA only)

Date

DateTime

DBGetTime

DecimalSeparator

DelimitIdentifier

DisableBind

FoDelay

FoDialog

FoRetryCount

FormatArgsAsExp

GenerateEqualsNull

GetConnectionOption (obsolete)

HANotification (O10 and later)

MaxFetchBuffer

MixedCase

NCharBind

NCharLiteral (O10 and later)

NLS_Charset

NumbersInternal

ObjectMode

OJSyntax

OraMTSConFlgs

PackageProcs

PBCatalogOwner

PBNoCatalog

PoolCreator (ORA only)

Pooling (ORA only)

PoolPwd (ORA only)

PWDialog

PWExpDialog

QualifyPublic

ReleaseConnectionOption (obsolete)

RTConnBalancing (ORA only)

SPCache

ServerName (ORA only)

SessionHomogeneous (ORA only)

StatementCache (O10 and later)

StaticBind

StrByCharset

SvrFailover

TableCriteria

ThreadSafe

Time

TimeStamp

TrimSpaces

UseContextObject (obsolete)

SNC SQL Native Client for Microsoft SQL Server

MSOLEDBSQL Microsoft OLE DB Driver for SQL Server

AppName

BindSPInput

BinTxtBlob

Block (ODBC, OLE DB, Oracle, and SNC)

CommitOnDisconnect

Database

DataLink

DateFormat

DBTextLimit

DecimalSeparator

DelimitIdentifier

DisableBind

Encrypt

FailoverPartner

GenerateEqualsNull

HighSeverityError

Host

Identity

NCharBind

OJSyntax

PacketSize (ASE, SNC, SYC)

PBCatalogOwner

PBMaxBlobSize

PBMaxTextSize

Provider

ProviderString

RecheckRows

SPCache

StaticBind

TimeFormat

Timeout

TimeStamp

TrimSpaces

TrustedConnection

TrustServerCertificate

SYC SAP Adaptive Server Enterprise

Set Release

The Release database parameter must be set to the version of your Open Client software (11 or higher) to use DS_* and Sec_* parameters.

AppName

Async

BinTxtBlob

Block (Adaptive Server Enterprise)

CharSet

CommitOnDisconnect

CursorType

CursorUpdate

DateTimeAllowed

DBGetTime

DBTextLimit

DelimitIdentifier

DisableBind

DS_Alias

DS_Copy

DS_DitBase

DS_Failover

DS_Password

DS_Principal

DS_Provider

DS_TimeLimit

FoDialog

FormatArgsAsExp

GenerateEqualsNull

Host

KeepAlive

Language

Locale

Log

MaxConnect

OJSyntax

PacketSize (ASE, SNC, SYC)

PBCatalogOwner

ProxyUserName (obsolete)

PWDialog

PWEncrypt

PWExpDialog

Release

Sec_Channel_Bind

Sec_Confidential

Sec_Cred_Timeout

Sec_Data_Integrity

Sec_Data_Origin

Sec_Delegation

Sec_Keytab_File

Sec_Mechanism

Sec_Mutual_Auth

Sec_Mutual_Auth

Sec_Replay_Detection

Sec_Seq_Detection

Sec_Server_Principal

Sec_Sess_Timeout

ShowTempTables

StaticBind

SvrFailover

SystemProcs

TableCriteria

TrimSpaces

UnicharBind

UTF8