7.2 Restricted Parameters and Values in Connect Descriptors
These are the restrictions on the parameter names and values that can appear in the connect_descriptor
value.
Allowed Naming-Restricted Parameters
All parameters that can potentially access the file-system are restricted to avoid issues, especially in multi-tenant, middle-tier environments. This is because a tenant can potentially add references to a wallet of another tenant. All the parameters that may cause process-level changes or issues with unintended resource usage are also restricted.
This is a list of all left-hand side naming parameters (before =
) allowed as a connect_descriptor
value in Azure App Configuration or Oracle Cloud Infrastructure (OCI) Object Storage JSON file:
Parameter |
---|
PROTOCOL |
METHOD |
DESCRIPTION_LIST |
DESCRIPTION |
ADDRESS_LIST |
ADDRESS |
CONNECT_DATA |
HOST |
PORT |
SERVICE_NAME |
SID |
SERVER |
INSTANCE_NAME |
TRANSPORT_CONNECT_TIMEOUT |
RECV_TIMEOUT |
CONNECT_TIMEOUT |
ENABLE |
EXPIRE_TIME |
FAILOVER |
LOAD_BALANCE |
SDU |
RECV_BUF_SIZE |
SEND_BUF_SIZE |
RETRY_COUNT |
RETRY_DELAY |
COMPRESSION |
COMPRESSION_LEVELS |
SECURITY |
SSL_SERVER_CERT_DN |
SSL_SERVER_DN_MATCH |
IGNORE_ANO_ENCRYPTION_FOR_TCPS |
HTTPS_PROXY |
HTTPS_PROXY_PORT |
CONNECTION_ID_PREFIX |
WALLET_LOCATION |
POOL_PURITY |
POOL_CONNECTION_CLASS |
POOL_BOUNDARY |
OCI |
STATEMENT_CACHE_SIZE |
PREFETCH_ROWS |
SESSION_POOL |
MIN |
MAX |
INCREMENT |
LOB_PREFETCH_SIZE |
MAX_LIFETIME_SESSION |
MAX_USE_SESSION |
INACTIVITY_TIMEOUT |
TYPE_OF_SERVICE |
FAILOVER_MODE |
GLOBAL_NAME |
HS |
RDB_DATABASE |
SHARDING_KEY |
SUPER_SHARDING_KEY |
COLOCATION_TAG |
SERVICE_TAG |
POOL_NAME |
Allowed Values for Naming-Restricted Parameters
For some of the naming-restricted parameter names, not all values are allowed on the right-hand side (after =
).
Note the following restrictions on the values that you can specify.
Parameter | Restriction |
---|---|
|
The allowed values are:
|
|
For the
METHOD sub-parameter, the allowed values are:
|
Note:
To disable the preceding naming restrictions, set thesqlnet.ora
parameter or environment variable NAMES.CLOUD_NAMING_RESTRICTIONS
to FALSE
. The default value for this parameter is TRUE
.
Parent topic: Centralized Configuration Provider Naming Parameters