Buenas....
Como puedo redireccionar a un usuario para que trabaje con una base de datos que esta en otro servidor?
La base de datos es Informix
Gracias y Felicidades
| |||
Conexon de un usuario a otro servidor Buenas.... Como puedo redireccionar a un usuario para que trabaje con una base de datos que esta en otro servidor? La base de datos es Informix Gracias y Felicidades |
| |||
No lo pillo, no entiendo muy bien la pregunta, pero a lo mejor te refieres a establecer la conexion de base de datos en otro servidor de base de datos ??? Pues no se con informix, pero vamos con mysql cuando estableces la conexion a Base de Datos se indica el servidor Algo asi: mysql_connect("localhos","nombre_bd","user","passw ord"); pues supongo que con informix sera igual no?? No se Y entonces en vez de localhost pones el nombre del otro servidor Bueno, el caso es que concreta un poco mas tu pregunta mejor. |
| |||
PHP dispone de funciones para conectarte a Informix (no sé como andará con conexiones remotas) .. Debes instalar la extensión correspóndiente si no la tienes instalada en tus servidores, eso habilitará el grupo de funciones: ifx_xxx() http://www.php.net/manual/es/ref.ifx.php Un saludo, |
| |||
La situacion es la siguiente: Actualmente hago la conexion a solo un servidor de bases de datos cuyo motor es Informix, en este tengo solo la base de datos de produccion. Ahora, la base de datos para realizar "pruebas" esta localizada en otro servidor igualmente con motor de bases de datos Informix Mi inquietud es: Como identifico que el usuario USER1 pueda accesder olo la base de datos de pruebas, es decir, que se conecte al servidor de pruebas y trabaje alli? Mil gracias Felicidades |
| |||
En los datos de conexión indicas la BD (ruta hacia el archivo de tu BD .. puede ser tipo Red por recurso compartido si se trata de una intranet ..) y el usuario de esta que usas con su contraseña .. Revisa la documentación de PHP que te dejé el link. Un saludo, |
| |||
Si desear accesar algunas tablas que están en otra instancia y en otra máquina, lo mejor es usar sinónimos. create synonym nombretabla from basededatos@instancia:tabladesarrollo; debes asegurarte que ambas instancias se encuentren en el archivo $INFORMIXDIR/etc/sqlhosts. Saludos, Crisx |