oci_new_connect(PHP 5, PECL oci8:1.1-1.2.4) oci_new_connect — Устанавливает новое соединение с сервером Oracle Описание
resource oci_new_connect
( string $username
, string $password
[, string $db
[, string $charset
]] )
oci_new_connect() создает новое соединение с сервером Oracle. Необязательный третий параметр может содержать имя локального экземпляра Oracle или имя сервера, указанного в tnsnames.ora. Если параметр db не указан, PHP будет использовать переменные ORACLE_SID и TWO_TASK для определения имени локального экземпляра Oracle и местонахождения файла tnsnames.ora соответственно. Если вы используете сервер Oracle версии 9.2 и выше, то вы можете указать кодировку, которая будет использована в новом соединении. Кодировка указывается в параметре charset . Если же вы используете версии сервера Oracle младше 9.2, то этот параметр будет проигнорирован, а вместо него будет использована переменная окружения NLS_LANG. oci_new_connect() принудительно создает новое соединение. Это может быть использовано в том случае, если вы хотите изолировать набор транзакций. По умолчанию, новое соединение не создается в том случае, если соединение с такими параметрами уже было создано, поэтому oci_connect() и oci_pconnect() вернут идентификатор уже существующего соединения. Но oci_new_connect(), в отличие от них, всегда создает новое соединение. Этот пример демонстрирует разделение соединений. Пример #1 Пример использования ocinlogon()
<?phpВ случае ошибки oci_new_connect() возвращает FALSE.
См. также oci_connect() и oci_pconnect(). |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |