conectarse a la misma base de datos de Oracle con diferentes cuentas de usuario

Un usuario Pregunto ✅

RSPPBI

Hola,

Me estoy encontrando con un problema de Power BI y tal vez pueda decirme si hay una solución al usar Power query.

Estoy tratando de conectarme a una base de datos de Oracle con el nombre de la base de datos 1 y estoy usando el nombre de usuario 1 y la contraseña 1.

Ahora quiero repetir esto varias veces.

Entonces, básicamente, quiero tener 4 conexiones como esta:

Conexión 1: base de datos de Oracle 1, nombre de usuario 1, contraseña 1
Conexión 2: base de datos de Oracle 1, nombre de usuario 2, contraseña 2
Conexión 3: base de datos de Oracle 1, nombre de usuario 3, contraseña 3
Conexión 4: base de datos de Oracle 1, nombre de usuario 4, contraseña 4

Pero Power Bi lo rechaza porque dice que ya hay una conexión a esta base de datos …

Eso es cierto, pero para cada conexión quiero obtener diferentes tablas de la base de datos para poder combinarlas en un modelo de datos general …

¿Existe alguna solucion para esto?

Preferiblemente, las 4 conexiones deberían funcionar a través de la puerta de enlace de datos local.

¿Es posible en PowerPivot, pero aparentemente no en Power BI?

En respuesta a v-frfei-msft

Hola @RSPPBI,

¿Tiene sentido? Si es así, por favor marque la respuesta como una solución para cerrar el caso, gracias de antemano.

Saludos,

Franco

Hola @RSPPBI,

Según mi prueba, podemos usar diferentes nombres de servidor para conectarnos a la misma base de datos de Oracle usando diferentes nombres de usuario. Entonces, en su escenario, puede usar cuatro tipos de nombres de servidor para cumplir con sus requisitos. Aquí hago una prueba usando la dirección IP, el nombre del servidor y el FQDN.

oracle.PNG

Saludos,
Franco

RSPPBI

En respuesta a v-frfei-msft

No estoy seguro que quieres decir…

¿Cómo se conecta 4 veces a la misma base de datos de Oracle?

Intento hacer esto en la puerta de enlace, a través de Agregar fuente, ¿qué método (s) usas?

Alguien también sugirió usar diferentes alias en el archivo tnsnames.ora.

¿Tiene experiencia con eso y qué debo completar en este archivo, puede darme un ejemplo?

En respuesta a RSPPBI

Hola @RSPPBI,

Según mi prueba, los cuatro tipos de nombres de servidor podrían agregarse en la puerta de enlace. Tenga en cuenta que solo la puerta de enlace está instalada en la misma máquina con Oracle, se podría usar localhost.

Consulte las imágenes de la siguiente manera.

a.PNGb.PNGc.PNGd.PNG

Saludos,

Franco

En respuesta a v-frfei-msft

Hola @RSPPBI,

¿Tiene sentido? Si es así, por favor marque la respuesta como una solución para cerrar el caso, gracias de antemano.

Saludos,

Franco

PedroCCLA

En respuesta a v-frfei-msft

¿Y esta es tu solución?

POR SUPUESTO que tiene sentido, si estuvieras trabajando con ORACLE, te darás cuenta de que tienes UNA BASE DE DATOS y diferentes esquemas … Cuando tienes un ENTORNO DE SEGURIDAD DE BASE DE DATOS CORRECTO, debes tener que crear un nombre de usuario y contraseña diferentes para diferentes esquemas, pero, POWERBI no tiene las habilidades para crear diferentes conexiones a la misma base de datos con diferentes usuarios. Le solicito al administrador del equipo de la base de datos si pueden crear un usuario «Unificado» y dijeron, NO … es un punto muy, muy débil en PowerBI si quiere correr la carrera de BI.

Deja un comentario

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