Saltar al contenido

¿Cómo me conecto a una base de datos Oracle en R?

Solución:

Aquí están las instrucciones que desarrollé para nuestro sitio:

  1. Instale el cliente instantáneo de Oracle. Los archivos a extraer son: instantclient-basic-win32-11.1.0.7.0.zip instantclient-odbc-win32-11.1.0.7.0.zip instantclient-sqlplus-win32-11.1.0.7.0.zip (opcional)

Nota: Los paquetes Basic Instant Client y ODBC Instant Client deben descomprimirse en el mismo directorio. Por ejemplo, C: Oracle instantclient_11_1.

Sitio de descarga de Oracle: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

  1. Agregue la ubicación de los archivos extraídos a la variable de entorno de ruta (por ejemplo, C: oracle instantclient_11_1) a. Haga clic derecho en “Mi PC” en el escritorio, haga clic en “Administrar”. B. Haga clic derecho en “Administración de equipos (local)”, haga clic en “Propiedades”. C. En la pestaña avanzada, haga clic en el botón Configuración en “Variables de entorno”. D. Busque la entrada “Ruta” en “Variables del sistema” y haga clic en el botón Editar. mi. Agregue la ruta de la ubicación al final del cuadro “Valor variable”. Tenga en cuenta que los elementos están separados por un punto y coma. F. Haga clic en Aceptar para confirmar los cambios. Cierre la ventana Administración de equipos.

  2. Haga doble clic en el archivo odbc_install.exe en el directorio de cliente instantáneo.

  3. Abra C: WINDOWS system32 odbcad32.exe

  4. Agregue una fuente de datos para la base de datos de Oracle. una. Haga clic en el botón Agregar b. Seleccione “Oracle en instantclient11_1” y haga clic en Finalizar. C. Ingrese lo siguiente en el cuadro de diálogo Configuración del controlador ODBC de Oracle: Nombre de la fuente de datos: DSN Descripción: Roacle (o lo que sea) Nombre del servicio TNS: SERVER: 1521 / DSN – Cambiar esta ID de usuario: Su nombre de usuario de Oracle d. Haga clic en el botón Probar conexión. Se le pedirá su contraseña y, si todo salió bien, aparecerá un mensaje de “Conexión exitosa”.

Luego puede crear un canal en R con:

     odbcConnect(dsn, uid = uid, pwd = pwd, readOnly = TRUE)

Sin embargo, no estoy familiarizado con “R”:

Oracle ODBC DSN generalmente está configurado por:

  1. instalando el cliente instantáneo
  2. usando el administrador ODBC de Windows para crear el DSN
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *