Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
182 views
in Technique[技术] by (71.8m points)

How to connect to a Oracle Cloud Native Database using Python

I am trying to connect to Oracle CNDBaaS using python and execute some queries. I am using the Cx_Oracle module.Here's the code. I am taking input from config.properties file.

   source_username =  config.get("Source Details", "USERNAME")

   source_password = config.get("Source Details", "PASSWORD")

   source_dsn =  config.get("Source Details", "DSN")

   source_port =  config.get("Source Details", "PORT")

   encoding = config.get("Source Details", "ENCODING")


   connection = None

   try:
        connection = cx_Oracle.connect (
        
            source_username,
    
            source_password,
    
            source_dsn,encoding=encoding 
    
            )
     
       cursor = connection.cursor()
    
       print("Source Connection is successful")
    
     
  except Exception as e: 

    print(e)

This code works fine for all oracle databases except cloud one. Can somebody please help


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...