There is a workaround for this ...,In $ORACLE_HOME/rdbms/public/occiControl.h file The modes are defined as shown below enum Mode { DEFAULT = OCI_DEFAULT, OBJECT = OCI_OBJECT, SHARED = OCI_SHARED, NO_USERCALLBACKS = OCI_NO_UCB, THREADED_MUTEXED = OCI_THREADED, THREADED_UNMUTEXED = OCI_THREADED | OCI_ENV_NO_MUTEX, EVENTS = OCI_EVENTS, OBJECT_THREADED = OCI_OBJECT|THREADED_MUTEXED USE_LDAP = OCI_USE_LDAP };However , I am NOT sure how far the Oracle Supports this.
The modes are defined as shown below
enum Mode
{
DEFAULT = OCI_DEFAULT,
OBJECT = OCI_OBJECT,
SHARED = OCI_SHARED,
NO_USERCALLBACKS = OCI_NO_UCB,
THREADED_MUTEXED = OCI_THREADED,
THREADED_UNMUTEXED = OCI_THREADED | OCI_ENV_NO_MUTEX,
EVENTS = OCI_EVENTS,
OBJECT_THREADED = OCI_OBJECT|THREADED_MUTEXED
USE_LDAP = OCI_USE_LDAP
};However , I am NOT sure how far the Oracle Supports this.
sqlnet.ora 文件 追加 :
DIAG_ADR_ENABLED=FALSE
DIAG_SIGHANDLER_ENABLED=FALSE
DIAG_DDE_ENABLED=FALSE