Описание
resource
oci_pconnect ( string username, string password [, string db [, string charset]] )
oci_pconnect() создает постоянное соединение с
сервером Oracle. Необязательный третий параметр db
может содержать имя локального экземпляра Oracle или имя сервера,
указанного в файле tnsnames.ora, с которым вы хотите
соединиться. Если третий параметр не указан, PHP будет использовать
переменные ORACLE_SID и TWO_TASK
для определения имени локального экземпляра Oracle и местонахождения
файла tnsnames.ora соответственно.
Если вы используете сервер Oracle версии 9.2 и выше, то вы можете указать
кодировку, которая будет использована в новом соединении. Кодировка
указывается в параметре charset. Если же вы
используете версии сервера Oracle младше 9.2, то этот параметр будет
проигнорирован, а вместо него будет использована переменная окружения
NLS_LANG.
oci_pconnect() возвращает идентификатор соединения или
FALSE в случае ошибки.
Замечание:
В версиях PHP ниже 5.0.0 эта функция называлась ociplogon().
В PHP 5.0.0 и выше ociplogon() является
алиасом oci_pconnect(), поэтому вы можете
продолжать использовать это имя, однако это не рекомендуется.
См. также oci_connect() и
oci_new_connect().