(PHP 4, PHP 5)
sybase_pconnect — Abre una conexión persistente a un servidor Sybase
$servername
[, string $username
[, string $password
[, string $charset
[, string $appname
]]]]] )sybase_pconnect() se comporta de forma parecida a sybase_connect() con dos diferencias principales.
En primer lugar, en el momento de conectar, la función intentará primero encontrar una conexión (persistente) que ya esté abierta para el mismo host, usuario y contraseña. Si se encuentra una, se devolverá un identificador para ella en vez de abrir una nueva conexión.
En segundo lugar, la conexión al servidor SQL no se cerrará cuando finalice la ejecución del script. En vez de eso, la conexión permanecerá abierta para ser utilizada en el futuro (sybase_close() no cerrará las conexiones establecidas por sybase_pconnect()).
Este tipo de conexiones, por tanto, se llaman 'persistentes'.
servername
El parámetro servername ha de ser un nombre de servidor válido que esté definido en el fichero 'interfaces'.
username
Nombre de usuario Sybase
password
Contraseña asociada a username
.
charset
Especifica el mapa de caracteres para la conexión
appname
Especifica un appname para la conexión Sybase. Esto permite establecer conexiones separadas en el mismo script hacia la misma base de datos. Esto puede ser útil cuando se haya iniciado una transacción en la conexión actual, y se necesite realizar una consulta separada que no pueda ser realizada dentro de dicha transacción.
Devuelve un identificador de conexión persistente Sybase en caso de éxito, o
FALSE
en caso de error.
Versión | Descripción |
---|---|
4.2.0 |
Se añade el parámetro appname .
|
4.0.2 |
Se añade el parámetro charset .
|