How to connect data factory to vendor Oracle database that requires a static IP

Steve B 0 Reputation points
2023-04-12T13:00:06.26+00:00

Hi, I would like to use Azure Data Factory to copy over data from an external vendor Oracle database. This vendor requires a whitelisted static IP address to access. From what I can tell, I need to set up a virtual machine in Azure that has a static IP assigned to it, and then install a self-hosted integration runtime to that machine? From there, I can use that SHIR to connect to my linked Oracle service? Is that correct? My question is if those are the correct steps, and how to accomplish those steps. As is obvious, I have very little technical expertise in this space. Thanks for any help!

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,639 questions
{count} votes

2 answers

Sort by: Most helpful
  1. PRADEEPCHEEKATLA 90,646 Reputation points Moderator
    2023-04-13T08:58:36.7766667+00:00


    Steve B
    - Thanks for the question and using MS Q&A paltform.

    Have you tried the steps - you are metioned in the question?

    Can you please share more details versions of an Oracle database which you are using?

    There are two ways to connect to on-prem Oracle source.

    One way is using a self-hosted integration runtime - If your data store is located inside an on-premises network, an Azure virtual network, or Amazon Virtual Private Cloud, you need to configure a self-hosted integration runtime to connect to it.

    The second way is you can also use the managed virtual network integration runtime feature in Azure Data Factory to access the on-premises network without installing and configuring a self-hosted integration runtime.

    For more details refer to Copy data from and to Oracle by using Azure Data Factory or Azure Synapse Analytics and Connecting Oracle OnPrem from Cloud using Integration Runtime.

    Hope this will help. Please let us know if any further queries

    0 comments No comments

  2. Sreeju Nair 12,666 Reputation points
    2023-04-13T09:12:41.21+00:00

    Another option could be to use Azure Private Link for Azure Data Factory. By using Azure Private Link, you can connect to various platform-as-a-service (PaaS) deployments in Azure via a private endpoint. A private endpoint is a private IP address within a specific virtual network and subnet.

    Refer: https://learn.microsoft.com/en-us/azure/data-factory/data-factory-private-link

    Hope this helps


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.