Power Bi Oracle Dataaccess Client Not Installed

These instructions use managed Oracle Data Provider for.NET (ODP.NET) for data access and work for both dedicated and shared infrastructure ADB. Architecture Diagram. Provision ADB Install Power BI Desktop Download credentials file to Power BI System Install Oracle DB Client on the Power BI System Configure Oracle Database Client Test ODP.NET. Here are some posts may help you: Unable to Install Oracle Client for use in Power BI desktop. Installing Oracle Client. Best Regards, Icey. If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  1. Power Bi Oracle Data Access Client Not Installed Windows
  2. Oracle Dataaccess Dll
  3. Oracle Dataaccess X64
  4. Oracle Dataaccess Client Power Bi
-->

Om een Oracle-database te kunnen verbinden met Power BI Desktop, moet de juiste Oracle-clientsoftware worden geïnstalleerd op de computer waarop Power BI Desktop wordt uitgevoerd.To connect to an Oracle database with Power BI Desktop, the correct Oracle client software must be installed on the computer running Power BI Desktop.De Oracle-clientsoftware die u gebruikt, is afhankelijk van de door u geïnstalleerde versie van Power BI Desktop: 32-bits of 64-bits.The Oracle client software you use depends on which version of Power BI Desktop you've installed: 32-bit or 64-bit.Het is ook afhankelijk van uw Oracle Server-versie.It also depends on your version of Oracle server.

Ondersteunde Oracle-versies:Supported Oracle versions:

  • Oracle Server 9 en hogerOracle Server 9 and later
  • Oracle Data Access Client-software (ODAC) 11.2 en hogerOracle Data Access Client (ODAC) software 11.2 and later

Notitie

Als u een Oracle-database voor Power BI Desktop, On Premises Data Gateway of Power BI Report Server configureert, raadpleegt u de informatie in het artikel Oracle Connection Type (Oracle-verbindingstype).If you're configuring an Oracle database for Power BI Desktop, On Premises Data Gateway or Power BI Report Server, consult the information in the Oracle Connection Type article.

Bepalen welke versie van Power BI Desktop is geïnstalleerdDetermining which version of Power BI Desktop is installed

Om te bepalen welke versie van Power BI Desktop is geïnstalleerd, selecteert u Bestand > Help > Info en schakelt u de regel Versie in.To determine which version of Power BI Desktop is installed, select File > Help > About, then check the Version line.Op de volgende afbeelding is een 64-bits versie van Power BI Desktop geïnstalleerd:In the following image, a 64-bit version of Power BI Desktop is installed:

De Oracle-client installerenInstall the Oracle client

  • Download en installeer de 32-bits Oracle-client voor de 32-bits versie van Power BI Desktop.For the 32-bit version of Power BI Desktop, download and install the 32-bit Oracle client.

  • Download en installeer de 64-bits Oracle-client voor de 64-bits versie van Power BI Desktop.For the 64-bit version of Power BI Desktop, download and install the 64-bit Oracle client.

Notitie

Kies een versie van Oracle Data Access Client (ODAC) die compatibel is met uw Oracle Server.Choose a version of Oracle Data Access Client (ODAC) which is compatible with your Oracle Server.ODAC 12.x biedt bijvoorbeeld niet altijd ondersteuning voor Oracle Server-versie 9.For instance, ODAC 12.x does not always support Oracle Server version 9.Kies het installatieprogramma van Windows van de Oracle Client.Choose the Windows installer of the Oracle Client.Zorg er tijdens de configuratie van de Oracle-client voor dat u ODP.NET-en/of Oracle-providers configureren voor ASP.NET op computerniveau inschakelt door het bijbehorende selectievakje tijdens de installatiewizard in te schakelen.During the setup of the Oracle client, make sure you enable Configure ODP.NET and/or Oracle Providers for ASP.NET at machine-wide level by selecting the corresponding checkbox during the setup wizard.Bij sommige versies van de Oracle-clientwizard wordt het selectievakje standaard geselecteerd, maar bij andere niet.Some versions of the Oracle client wizard selects the checkbox by default, others do not.Zorg ervoor dat het selectievakje is ingeschakeld, zodat Power BI verbinding kan maken met uw Oracle-database.Make sure that checkbox is selected so that Power BI can connect to your Oracle database.

Client

Verbinding maken met een Oracle-databaseConnect to an Oracle database

Client

Nadat u het overeenkomende Oracle-clientstuurprogramma hebt geïnstalleerd, kunt u verbinding maken met een Oracle-database.After you install the matching Oracle client driver, you can connect to an Oracle database.Voer de volgende stappen uit om de verbinding tot stand te brengen:To make the connection, take the following steps:

  1. Selecteer Gegevens ophalen op het tabblad Start.From the Home tab, select Get Data.

  2. Selecteer in het venster Gegevens ophalen dat wordt weergegeven de optie Meer (indien nodig), selecteer Database > Oracle-database en selecteer vervolgens Verbinding maken.From the Get Data window that appears, select More (if necessary), select Database > Oracle database, and then select Connect.

  3. Geef in het dialoogvenster Oracle-database dat wordt weergegeven de naam van de server op en selecteer OK.In the Oracle database dialog that appears, provide the name of the Server, and select OK.Als een SID vereist is, kunt u die opgeven in de volgende indeling: Servernaam/SID, waar SID de unieke naam van de database is.If a SID is required, specify it by using the format: ServerName/SID, where SID is the unique name of the database.Als de indeling Servernaam/SID niet werkt, gebruikt u Servernaam/Servicenaam, waarbij Servicenaam de alias is die u gebruikt om verbinding te maken.If the ServerName/SID format doesn't work, use ServerName/ServiceName, where ServiceName is the alias you use to connect.

    Notitie

    Als u gebruikmaakt van een lokale database, of van autonome databaseverbindingen, moet u de servernaam mogelijk tussen aanhalingstekens zetten om verbindingsfouten te voorkomen.If you are using a local database, or autonomous database connections, you may need to place the server name in quotation marks to avoid connection errors.

  4. Als u gegevens wilt importeren met behulp van een systeemeigen databasequery, plaatst u uw query in het vak SQL-instructie. Dit vak wordt weergegeven wanneer u het gedeelte Geavanceerde opties van het dialoogvenster Oracle-database uitvouwt.If you want to import data by using a native database query, put your query in the SQL statement box, which appears when you expand the Advanced options section of the Oracle database dialog.

  5. Nadat u de Oracle-databasegegevens hebt ingevoerd in het dialoogvenster Oracle-database (inclusief eventuele optionele gegevens als een SID of een systeemeigen databasequery) selecteert u OK om verbinding te maken.After you've entered your Oracle database information in the Oracle database dialog (including any optional information such as a SID or a native database query), select OK to connect.

  6. Als de Oracle-database gebruikersreferenties vereist, voert u deze referenties in het dialoogvenster in als u er om wordt gevraagd.If the Oracle database requires database user credentials, input those credentials in the dialog when prompted.

Problemen oplossenTroubleshooting

Als de naamgevingssyntaxis onjuist is of niet goed is geconfigureerd, kunnen in Oracle diverse fouten optreden:You might encounter any of several errors from Oracle when the naming syntax is either incorrect or not configured properly:

  • ORA-12154: TNS:could not resolve the connect identifier specified. (TNS:kan de opgegeven verbindings-id niet omzetten.)ORA-12154: TNS:could not resolve the connect identifier specified.
  • ORA-12514: TNS:listener does not currently know of service requested in connect descriptor. (TNS:de aangevraagde service in de verbindingsdescriptor is niet bekend bij de listener.)ORA-12514: TNS:listener does not currently know of service requested in connect descriptor.
  • ORA-12541: TNS:no listener. (TNS:geen listener.)ORA-12541: TNS:no listener.
  • ORA-12170: TNS:connect timeout occurred. (TNS:time-out opgetreden voor de verbinding.)ORA-12170: TNS:connect timeout occurred.
  • ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA. (TNS:listener heeft niet de SERVICE_NAME in CONNECT_DATA.)ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA.

Deze fouten kunnen zich voordoen als de Oracle-client niet is geïnstalleerd of niet juist is geconfigureerd.These errors might occur if the Oracle client either isn't installed or isn't configured properly.Als de client wel is geïnstalleerd, controleert u of het bestand tnsnames.ora goed is geconfigureerd en of u de juiste net_service_name gebruikt.If it's installed, verify that the tnsnames.ora file is properly configured and you're using the proper net_service_name.Zorg er ook voor dat de net_service_name hetzelfde is op de computer waarop Power BI Desktop wordt gebruikt als op de computer waarop de gateway wordt uitgevoerd.You also need to make sure that the net_service_name is the same between the machine that uses Power BI Desktop and the machine that runs the gateway.Zie De Oracle-client installeren voor meer informatie.For more information, see Install the Oracle client.

Er kan ook een compatibiliteitsprobleem optreden tussen de versie van de Oracle-server en de versie van de Oracle Data Access-client.You might also encounter a compatibility issue between the Oracle server version and the Oracle Data Access Client version.Doorgaans wilt u dat deze versies overeenkomen, aangezien sommige combinaties niet compatibel zijn.Typically, you want these versions to match, as some combinations are incompatible.ODAC 12.x biedt bijvoorbeeld geen ondersteuning voor Oracle Server-versie 9.For instance, ODAC 12.x does not support Oracle Server version 9.

Als u Power BI Desktop vanuit de Microsoft Store hebt gedownload, kunt u wegens een probleem met een Oracle-stuurprogramma mogelijk geen verbinding maken met Oracle-databases.If you downloaded Power BI Desktop from the Microsoft Store, you might be unable to connect to Oracle databases because of an Oracle driver issue.Als u te maken krijgt met dit probleem, wordt het volgende foutbericht weergegeven: Objectverwijzing is niet ingesteld.If you encounter this issue, the error message returned is: Object reference not set.Voor het oplossen van het probleem voert u een van de volgende stappen uit:To address the issue, do one of these steps:

  • Download Power BI Desktop via het Downloadcentrum in plaats van via de Microsoft Store.Download Power BI Desktop from the Download Center instead of Microsoft Store.

  • Als u de versie uit de Microsoft Store wilt gebruiken: kopieert u op uw lokale computer oraons.dll vanuit 12.X.Xclient_X naar 12.X.Xclient_Xbin, waarbij X staat voor de versie- en mapnummers.If you want to use the version from Microsoft Store: on your local computer, copy oraons.dll from 12.X.Xclient_X to 12.X.Xclient_Xbin, where X represents version and directory numbers.

Als u de foutmelding Objectverwijzing is niet ingesteld in de Power BI Gateway ziet wanneer u verbinding maakt met een Oracle-database, volgt u de instructies in Uw gegevensbron beheren - Oracle.If you see the error message, Object reference not set, in the Power BI Gateway when you connect to an Oracle database, follow the instructions in Manage your data source - Oracle.

Als u Power BI Report Server gebruikt, raadpleegt u de richtlijnen in het artikel Oracle Connection Type (Oracle-verbindingstype).If you're using Power BI Report Server, consult the guidance in the Oracle Connection Type article.

-->

Anslutning till en Oracle-databas med Power BI Desktop kräver att rätt Oracle-klientprogramvara är installerad på den dator som kör Power BI Desktop.To connect to an Oracle database with Power BI Desktop, the correct Oracle client software must be installed on the computer running Power BI Desktop.Den Oracle-klientprogramvara du använder beror på vilken version av Power BI Desktop som du har installerat: 32-bitars eller 64-bitars.The Oracle client software you use depends on which version of Power BI Desktop you've installed: 32-bit or 64-bit.Det beror också på din version av Oracle Server.It also depends on your version of Oracle server.

Oracle-versioner som stöds:Supported Oracle versions:

  • Oracle Server 9 och senareOracle Server 9 and later
  • ODAC-programvara (Oracle Data Access Client) 11.2 och senareOracle Data Access Client (ODAC) software 11.2 and later

Anteckning

Om du konfigurerar en Oracle-databas för Power BI Desktop, On Premises Data Gateway eller Power BI-rapportserver kan du läsa informationen i artikeln Oracle-anslutningstyp.If you're configuring an Oracle database for Power BI Desktop, On Premises Data Gateway or Power BI Report Server, consult the information in the Oracle Connection Type article.

Så här fastställer du vilken version av Power BI Desktop som är installeradDetermining which version of Power BI Desktop is installed

För att kontrollera vilken version av Power BI Desktop som är installerad väljer du Arkiv > Hjälp > Om och läser sedan raden Version.To determine which version of Power BI Desktop is installed, select File > Help > About, then check the Version line.I följande bild är en 64-bitarsversion av Power BI Desktop installerad:In the following image, a 64-bit version of Power BI Desktop is installed:

Installera Oracle-klientenInstall the Oracle client

  • För 32-bitarsversionen av Power BI Desktop laddar du ned och installerar 32-bitars Oracle-klient.For the 32-bit version of Power BI Desktop, download and install the 32-bit Oracle client.

  • För 64-bitarsversionen av Power BI Desktop laddar du ned och installerar 64-bitars Oracle-klient.For the 64-bit version of Power BI Desktop, download and install the 64-bit Oracle client.

Anteckning

Power Bi Oracle Data Access Client Not Installed Windows

Välj en version av Oracle Data Access Client (ODAC) som är kompatibel med din Oracle-server.Choose a version of Oracle Data Access Client (ODAC) which is compatible with your Oracle Server.Till exempel stöder ODAC 12.x inte alltid Oracle Server version 9.For instance, ODAC 12.x does not always support Oracle Server version 9.Välj Windows-installationsprogrammet för Oracle-klienten.Choose the Windows installer of the Oracle Client.Under installationen av Oracle-klienten kontrollerar du att du aktiverat Configure ODP.NET and/or Oracle Providers for ASP.NET at machine-wide level (Konfigurera ODP.NET och/eller Oracle-providers för ASP.NET på datoromfattande nivå) genom att markera motsvarande kryssruta under installationsguiden.During the setup of the Oracle client, make sure you enable Configure ODP.NET and/or Oracle Providers for ASP.NET at machine-wide level by selecting the corresponding checkbox during the setup wizard.I vissa versioner av Oracle-klientguiden markeras kryssrutan som standard, och i andra inte.Some versions of the Oracle client wizard selects the checkbox by default, others do not.Kontrollera att kryssrutan är markerad så att Power BI kan ansluta till Oracle-databasen.Make sure that checkbox is selected so that Power BI can connect to your Oracle database.

Anslut till en Oracle-databasConnect to an Oracle database

När du har installerat den matchande Oracle-klientdrivrutinen kan du ansluta till en Oracle-databas.After you install the matching Oracle client driver, you can connect to an Oracle database.Vidta följande steg för att upprätta anslutningen:To make the connection, take the following steps:

  1. På fliken Start väljer du Hämta data.From the Home tab, select Get Data.

  2. I fönstret Hämta data som visas väljer du Mer (om det behövs) och väljer Databas > Oracle-databas följt av Anslut.From the Get Data window that appears, select More (if necessary), select Database > Oracle database, and then select Connect.

  3. I dialogrutan Oracle-databas som visas anger du namnet på Server och väljer OK.In the Oracle database dialog that appears, provide the name of the Server, and select OK.Om det krävs ett SID anger du det med formatet: Servernamn/SID, där SID är det unika namnet på databasen.If a SID is required, specify it by using the format: ServerName/SID, where SID is the unique name of the database.Om formatet Servernamn/SID inte fungerar använder du Servernamn/tjänstnamn, där tjänstnamn är det alias som du använder för att ansluta.If the ServerName/SID format doesn't work, use ServerName/ServiceName, where ServiceName is the alias you use to connect.

    Anteckning

    Om du använder en lokal databas eller en autonom databasanslutning kan du behöva placera servernamnet inom citattecken för att undvika anslutningsfel.If you are using a local database, or autonomous database connections, you may need to place the server name in quotation marks to avoid connection errors.

  4. Om du vill importera data med hjälp av en intern databasfråga anger du frågan i rutan SQL-instruktion, som visas när du expanderar avsnittet Avancerade alternativ i dialogrutan Oracle-databas.If you want to import data by using a native database query, put your query in the SQL statement box, which appears when you expand the Advanced options section of the Oracle database dialog.

  5. När du har angett informationen för Oracle-databas i dialogrutan Oracle-databas (inklusive eventuell valfri information såsom ett SID eller en intern databasfråga) väljer du OK för att ansluta.After you've entered your Oracle database information in the Oracle database dialog (including any optional information such as a SID or a native database query), select OK to connect.

  6. Ange autentiseringsuppgifterna i dialogrutan när du uppmanas om Oracle-databasen kräver autentiseringsuppgifter för databasen.If the Oracle database requires database user credentials, input those credentials in the dialog when prompted.

Oracle Dataaccess Dll

FelsökningTroubleshooting

Det kan uppstå fel i Oracle om namnsyntaxen är felaktig eller inte har konfigurerats korrekt:You might encounter any of several errors from Oracle when the naming syntax is either incorrect or not configured properly:

  • ORA-12154: TNS: det gick inte att matcha angivet anslutnings-ID.ORA-12154: TNS:could not resolve the connect identifier specified.
  • ORA-12514: TNS: lyssnaren känner för närvarande inte till tjänsten som begärdes i anslutningsbeskrivningen.ORA-12514: TNS:listener does not currently know of service requested in connect descriptor.
  • ORA-12541: TNS: det finns ingen lyssnare.ORA-12541: TNS:no listener.
  • ORA-12170: TNS: det uppstod en anslutningstimeout.ORA-12170: TNS:connect timeout occurred.
  • ORA-12504: TNS: lyssnaren har inte angetts SERVICE_NAME i CONNECT_DATA.ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA.

Dessa fel kan inträffa antingen om Oracle-klienten inte är installerad eller om den inte har konfigurerats korrekt.These errors might occur if the Oracle client either isn't installed or isn't configured properly.Om den är installerad bör du kontrollera att filen tnsnames.ora är korrekt konfigurerad och att du använder rätt net_service_name.If it's installed, verify that the tnsnames.ora file is properly configured and you're using the proper net_service_name.Du behöver även se till att net_service_name är samma mellan den dator som använder Power BI Desktop och den dator som kör gatewayen.You also need to make sure that the net_service_name is the same between the machine that uses Power BI Desktop and the machine that runs the gateway.Mer information finns i Installera Oracle-klienten.For more information, see Install the Oracle client.

Du kan också stöta på problem med kompatibiliteten mellan Oracle-serverversionen och Oracle Data Access Client-versionen.You might also encounter a compatibility issue between the Oracle server version and the Oracle Data Access Client version.Vanligtvis vill du att dessa versioner ska matcha, eftersom vissa kombinationer är inkompatibla.Typically, you want these versions to match, as some combinations are incompatible.Till exempel stöder ODAC 12.x inte Oracle Server version 9.For instance, ODAC 12.x does not support Oracle Server version 9.

Om du har laddat ned Power BI Desktop från Microsoft Store kanske du inte kan ansluta till Oracle-databaser på grund av ett problem med en Oracle-drivrutin.If you downloaded Power BI Desktop from the Microsoft Store, you might be unable to connect to Oracle databases because of an Oracle driver issue.Om du påträffar det här problemet returneras följande felmeddelande: Ingen objektreferens har angetts.If you encounter this issue, the error message returned is: Object reference not set.Åtgärda problemet med något av följande steg:To address the issue, do one of these steps:

  • Ladda ned Power BI Desktop från Download Center i stället för Microsoft Store.Download Power BI Desktop from the Download Center instead of Microsoft Store.

  • Om du vill använda versionen från Microsoft Store kopierar du oraons.dll från 12.X.Xclient_X till 12.X.Xclient_Xbin. Här utgör X versions- och katalognummer.If you want to use the version from Microsoft Store: on your local computer, copy oraons.dll from 12.X.Xclient_X to 12.X.Xclient_Xbin, where X represents version and directory numbers.

Oracle dataaccess client power bi

Oracle Dataaccess X64

Om felmeddelandet Ingen objektreferens har angetts visas i Power BI Gateway när du ansluter till en Oracle-databas följer du anvisningarna i Hantera din datakälla – Oracle.If you see the error message, Object reference not set, in the Power BI Gateway when you connect to an Oracle database, follow the instructions in Manage your data source - Oracle.

Oracle Dataaccess Client Power Bi

Om du använder Power BI-rapportservern kan du läsa mer i artikeln Oracle-anslutningstyp.If you're using Power BI Report Server, consult the guidance in the Oracle Connection Type article.