Connettere Power BI e Microsoft Data Tools ad Autonomous Database

Oracle Client for Microsoft Tools (OCMT) è un programma di installazione del software Microsoft nativo dell'interfaccia utente grafica (GUI) che semplifica l'impostazione ODP.NET e la connettività del database Oracle a più strumenti di dati Microsoft.

OCMT supporta i seguenti strumenti Microsoft:
  • Power BI Desktop (non gestito ODP.NET)
  • Servizio Power BI (non gestito ODP.NET)
  • Excel (ODP.NET non gestito)
  • Servizi di analisi SQL Server (ODP.NET non gestito)
  • Server BizTalk (ODP.NET non gestito)
  • Strumenti dati di SQL Server (gestito ODP.NET)
  • SQL Server Integration Services (gestito ODP.NET)
  • SQL Server Reporting Services (gestito ODP.NET)

Per iniziare, è necessario scaricare questo strumento dalla pagina Oracle Client for Microsoft Tools facendo clic sul collegamento Oracle Client for Microsoft Tools a 64 bit. Salvare il file Oracle-Client-for-Microsoft-Tools.exe nel computer Windows e fare doppio clic sul file per eseguire il programma di installazione con interfaccia utente grafica.

Per impostazione predefinita, OCMT viene installato con i provider ODP.NET gestiti e non gestiti. Tuttavia, è possibile scegliere di gestire solo il driver ODP.NET o un driver ODP.NET non gestito durante l'installazione del client Oracle. Il tipo di driver ODP.NET utilizzato da ogni strumento dati Microsoft viene visualizzato tra parentesi nell'elenco precedente.

Managed ODP.NET funziona con i runtime degli strumenti MS a 64 bit e 32 bit. Nel caso di un provider ODP.NET non gestito, OCMT installa il driver a 64 bit. Pertanto, supporta strumenti a 64 bit, come Power BI Desktop a 64 bit ed Excel a 64 bit, ma non le loro controparti a 32 bit. Gli strumenti MS a 32 bit possono continuare a utilizzare Oracle Data Access Client (ODAC) a 32 bit 19c installazioni xcopy per impostare ODP.NET non gestito a 32 bit come prima.

Indipendentemente dallo strumento Microsoft che si desidera connettere ad Autonomous Database, è necessario seguire una sequenza di passi per utilizzare OCMT. Di seguito sono riportati i campi.
  • Eseguire il provisioning di un Autonomous Database. Per istruzioni, fare riferimento a Provisioning di Autonomous Database.
  • Scaricare le credenziali del database nel client Windows. Per istruzioni, vedere Scarica credenziali client (wallet).
  • A seconda dello strumento Microsoft (MS) che si desidera connettere ad Autonomous Database, è possibile installare al client Windows uno degli strumenti MS riportati di seguito.
    • Estensione Visual Studio e Microsoft Reporting Services
    • Estensione Visual Studio e Microsoft Analysis Services
    • Visual Studio con l'estensione SQL Server Integration Services, che supporta anche SQL Server Data Tools
    • Power BI: gateway dati in locale
    • Desktop Power BI
  • Installare e configurare ODP.NET nel client Windows
  • Convalidare la connessione dello strumento MS ad Autonomous Database
Di seguito sono riportate esercitazioni dettagliate sulla connettività per ciascuno degli strumenti MS elencati in precedenza. Queste esercitazioni mostrano come connettere questi strumenti MS ai database Oracle on-premise o a Oracle Autonomous Database: