Share via

ADF Oracle Linked Service 2.0

SK 0 Reputation points
2025-08-06T08:11:23.49+00:00

I am in process of upgrading Oracle Linked Service from 1.0 to 2.0 as recommended by MS.However am facing issue while providing the connection string similar to 1.0 into 2.0.To be precise, in 1.0 we used to pass SID and Port Number, however when I try to upgrade to 2.0 am not able to find any option to provide SID or Port Number which is required to establish a connection. Any update is much apriciated

Azure Data Factory
Azure Data Factory

An Azure service for ingesting, preparing, and transforming data at scale.


1 answer

Sort by: Most helpful
  1. Anonymous
    2025-08-06T12:30:45.3533333+00:00

    Hello SK,

    Thanks for reaching out on Microsoft Q&A!

    You're absolutely right, in ADF Linked Service v2.0 for Oracle, the previous fields like Host, Port, and SID are no longer individually exposed.

    To Configure Oracle Linked Service (v2.0):

    1.Open Azure Data Factory:

    • Navigate to your Data Factory instance in the Azure portal.

    2.Create a New Linked Service

    • Go to Manage (gear icon in the left panel)
    • Select Linked services > Click + New
    • Choose Oracle as your data store

    3.Configure Base Connection

    • Name: Provide a friendly name for your linked service
    • Integration Runtime: Select your Integration Runtime (e.g., self-hosted for on-premises DB)
    • Server name: example (salesserver1: 1521/sales.us.example.com)<<replace yours>>
    • Authentication type: Choose Basic
    • Username / Password: Enter your Oracle DB credentials
    { 
        "name": "OracleLinkedService", 
        "properties": { 
            "type": "Oracle", 
            "version": "2.0", 
            "typeProperties": { 
                "server": "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST= oraclesample.com)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=db1)))",  
                "username": "<user name>",  
                "password": "<password>",  
                "authenticationType": "<authentication type>" 
            }, 
            "connectVia": { 
                "referenceName": "<name of Integration Runtime>", 
                "type": "IntegrationRuntimeReference" 
            } 
        } 
    }
    

    Please refer the Microsoft document to get more details about Oracle 2.0 connector

    https://learn.microsoft.com/en-us/azure/data-factory/connector-oracle?source=recommendations&tabs=data-factory

    If the provided I formation helpful, do click the "Upvote" which might be beneficial to other community members reading this thread. Please let us know if you need more details.

    Thanks,

    Kalyani

    2 people found this answer helpful.

Your answer

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