como insertar datos en bd en otro servidor

Iniciado por Siempre Azul, 3 Febrero 2015, 13:20 PM

0 Miembros y 1 Visitante están viendo este tema.

Siempre Azul

hola amigos tengo una base de datos mysql en un servidor quiero mandar esos datos a otra base de datos oracle que esta en otro servidor, como haria para hacer eso.

gracias de antemano.
Siempre Azul, Nunca Rojo.

Usuario Invitado

Creo que con Oracle SQL Developer se puede migrar una BBDD MySQL a Oracle.

PD: Temas relacionados con BBDD van en el subforo Base de datos.
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein

Siempre Azul

Cita de: Gus Garsaky en  3 Febrero 2015, 14:03 PM
Creo que con Oracle SQL Developer se puede migrar una BBDD MySQL a Oracle.

PD: Temas relacionados con BBDD van en el subforo Base de datos.

hablo de un script que me permita enviar los datos al servidor con bd oracle no un programa para migrar manualmente...
Siempre Azul, Nunca Rojo.

Usuario Invitado

Creo que así te conectas a una BBDD Oracle (que me corrijan los entendidos de PHP)

Código (php) [Seleccionar]
$connection = oci_connect("username","pass", "123.123.123.123:1521/bbdd");
    // hacer cosas...
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein

MinusFour

#4
A lo mucho puedes leer una tabla de MySQL y luego hacer la inserción a una tabla de Oracle.

Funciones de Oracle:
http://php.net/manual/en/ref.oci8.php

Funciones de MySQLi:
http://php.net/manual/en/mysqli.summary.php

Hechale un vistazo a los ejemplos de oci_parse para que te des una idea de como hacer una conexion a una base de datos de oracle y para ejecutar una query.
http://php.net/manual/en/function.oci-parse.php

P.D: Se asume que puedes hacer una conexion desde el servidor que tiene PHP a el servidor con oracle. Si estan en diferentes servers, el puerto tiene que estar abierto.