Cómo conectarme a mi base de datos Oracle en una computadora portátil desde otra computadora portátil

Llamemos a la computadora portátil que tiene la base de datos SERVIDOR. Supongo que ya puede acceder a la base de datos desde SERVER utilizando SQL * Plus u otras herramientas. Tiene otra computadora portátil llamada CLIENTE que desea usar para acceder a la misma base de datos.

Si las computadoras portátiles se pueden conectar a la misma red utilizando un conmutador Ethernet, un enrutador inalámbrico o cualquier otro método, existen varias opciones. Si no pueden conectarse en red, entonces no hay una forma práctica de hacerlo.

Cuando dice que quiere “conectar” la base de datos, supongo que quiere decir con herramientas de Oracle como SQL * Plus. Si tiene una aplicación de terceros que necesita leer la base de datos, debe tener sus propias herramientas de configuración para acceder a una base de datos en una máquina en red. Si desea escribir su propio software, configurar una conexión ODBC u otros métodos, los detalles están mucho más allá del alcance de este foro.

En el SERVIDOR, busque el archivo tnsnames.ora en ORACLE_HOME \ network \ admin. Si no tiene uno, use el Asistente de configuración de red (netca) para crear un nuevo servicio de red local. Puede usar un editor de texto para crear uno desde cero, pero en su caso le recomiendo usar netca. Verifique que haya una entrada en el archivo tnsnames.ora para la base de datos a la que desea acceder. Asegúrese de que tiene un Listener ejecutándose y que la base de datos ha sido registrada con ese oyente; netca también se puede utilizar para esta tarea. Use el comando tnsping para verificar que el Listener y el archivo tnsnames.ora identifiquen correctamente su base de datos.

En CLIENTE, instale el software Oracle Client si aún no está allí. Puede usar el mismo disco o archivo descargado que usó para instalar el software en el SERVIDOR; Es una buena idea tener la misma versión (o más reciente) del software de Oracle en cada máquina. No necesita instalar el conjunto completo de software de Oracle ni crear una base de datos; solo el software básico del cliente. Cree o edite el archivo tnsnames.ora (en CLIENTE) para que contenga una entrada para su base de datos. Puede copiar todo el archivo del SERVIDOR al CLIENTE si el archivo no existía antes o puede usar la utilidad netca para agregar una nueva entrada. No necesita configurar un oyente para esta base de datos en CLIENTE.

Mientras las dos computadoras portátiles están conectadas en red, use el comando tnsping en CLIENTE para verificar que se pueda acceder a la base de datos en SERVER, luego use SQL * plus para conectarse a ella, tal como lo haría en SERVER.

Esos son los pasos básicos para realizar. Si mis suposiciones sobre sus necesidades y configuración son incluso un poco erróneas, o si las computadoras portátiles no pueden comunicarse entre sí a través de su red, entonces deberá resolver el proceso usted mismo. La documentación está disponible en línea: simplemente busque en Internet “instalar oracle client”, “oracle netca” o cualquier otro término que haya utilizado que no parece estar funcionando para usted.

créditos ¿Puedo acceder a la base de datos Oracle 10g creada en una computadora portátil a otra? – Yahoo respuestas

Necesita acceso a la computadora con la base de datos Oracle. Si tiene acceso, puede registrarse con un servicio de IP dinámica u obtener una dirección IP estática del proveedor de servicios de Internet en el que está encendida la computadora con la base de datos Oracle.

¿Por qué?

Porque una vez que tiene una dirección IP estática para esa computadora, o tiene un cliente de dirección IP dinámica en ejecución que está conectado a un servicio, puede conectarse a esa computadora de forma remota con bastante facilidad.

Una vez que la computadora está configurada para acceso remoto, solo es cuestión de configuración del enrutador y configuración del firewall. Configura el enrutador en ese extremo para apuntar CUALQUIER tráfico en los puertos que necesita usar, a la dirección INTERNA de esa computadora. Lo que lo llaman en el panel de administración del enrutador diferirá de un fabricante a otro … pero la mayoría de los enrutadores lo llaman Reenvío de puertos. Si necesita más información sobre los puertos que Oracle usa para los servicios … E Gestión de los números de puerto de la base de datos Oracle

Okay. Entonces … tienes una dirección IP estática para esa computadora, y has reenviado todos los puertos apropiados … ¿y ahora qué?

¿Recuerdas cómo solías acceder a la base de datos? Probablemente usó el nombre de la computadora \\ computername \\ tipo de trato, o usó 127.0.0.1 (localhost). Bueno, ahora, puede apuntar el software a la IP estática, o al marcador de posición de IP dinámica en lugar de usar el nombre de la computadora o la dirección localhost.

Esencialmente, lo que le he guiado es parte del procedimiento básico que usaría si estuviera configurando su propio servidor en algún lugar. Excepto, todo lo que está sirviendo es su base de datos.

En términos generales, conecte ambas computadoras portátiles a una red común (por ejemplo, su LAN inalámbrica) y busque la dirección IP asignada a la computadora portátil “servidor”. Compruebe que puede hacer ping desde la computadora portátil “cliente”.

Ahora, puede ejecutar el cliente Oracle en una computadora portátil y proporcionar la dirección IP de la otra computadora portátil como la IP del servidor Oracle.

More Interesting

¿Una VPN en mi celular, computadora portátil y tableta en casa evita que el administrador de wifi me espíe?

Necesito saber cuándo se accedió a un hipervínculo en particular, y desde qué computadora en mi red, ¿alguien puede decirme la mejor manera de hacerlo?

¿Cuáles son las técnicas con estado y sin estado en el equilibrio de carga?

¿Qué topología de red informática usaron los bancos?

Cómo forzar al usuario a autenticarse en el portal cautivo para obtener IP o le doy IP del tema y lo cambio después de la autenticación

¿Cuál es el mejor método de red para conectar 3 computadoras 1 impresora, un escáner y un sistema de cine en casa?

¿Cuál es la mejor VPN más rápida y barata?

¿De qué manera el uso más elevado de Internet le cuesta más dinero al ISP que sienten la necesidad de poner límites a los datos?

¿Cuál es la diferencia entre IPv4, Link-local IPv6 y la dirección Mac?

¿Por qué las grandes organizaciones y empresas, como los bancos, prefieren usar mainframes en lugar de redes de servidores con tolerancia a fallas?

¿Qué función cumple el Protocolo de configuración dinámica de host (DHCP)?

¿Podemos conectar un dongle 3G (USB) a un puerto ADSL (RJ11)?

¿Cómo se puede obtener una comprensión básica de los conceptos básicos de redes, como DNS, Firewall, DMZ, etc.?

¿Qué tiene de malo una red compuesta por 10000 computadoras, en la que cada computadora está conectada directamente a cualquier otra computadora?

¿Qué software de Windows es mejor para probar y diagnosticar problemas de red?