我正在开发AWS服务.我有一个ec2 ( centos )例子.我需要在这台centos机器上配置SQL*Plus客户端.
我想要连接的服务器位于某个远程区域.服务器版本是oracle-se(11.2.0.2)
请帮我在centos机器上安装客户端.
提前致谢.
我正在尝试使用AWS Lambda Python代码连接到Oracle DB。
我的代码如下:
import sys, os
import cx_Oracle
import traceback
def main_handler(event, context):
# Enter your database connection details here
host = "server_ip_or_name"
port = 1521
sid = "server_sid"
username = "myusername"
password = "mypassword"
try:
dsn = cx_Oracle.makedsn(host, port, sid)
print dsn
connection = cx_Oracle.Connection("%s/%s@%s" % (username, password, dsn))
cursor = connection.cursor()
cursor.execute("select 1 / 0 from dual")
except cx_Oracle.DatabaseError, exc:
error, = exc.args
print >> sys.stderr, "Oracle-Error-Code:", error.code
print >> sys.stderr, "Oracle-Error-Message:", error.message
tb = traceback.format_exc() …Run Code Online (Sandbox Code Playgroud)