使用Pandas访问Oracle模式中的表

时间:2018-10-09 14:22:19

标签: python oracle pandas

我有一个名为“ L_US”的Oracle模式和一个名为“ entity”的表。如何在数据框中存储“实体”表的内容?我尝试过:

import sqlalchemy
import pandas as pd
import cx_Oracle

dsnStr = cx_Oracle.makedsn('URL', '1521', 'SERVICE_NAME')
dsnStr = dsnStr.replace('SID', 'SERVICE_NAME')
connect_str = 'oracle://user:password@"+dsnStr'
engine = sqlalchemy.create_engine(connect_str)
df = pd.read_sql_table("L_US.entity", engine)

但是,我收到未找到表的错误。

0 个答案:

没有答案