目录
前提:
电脑未安装oracle,使用python首次连接oracle报错DPI-1047,需要配置环境变量,另外需要在数据库中查询数据,需要安装oracle
Anaconda 是64位,instantclient_11_2 64位,PLSQL Developer 64位
步骤:
步骤一
下载以上文件安装到指定文件夹中
步骤二
在PLSQL Developer 配置路径
Tools—>Preferences—>在红框第一处输入nstantclient_11_2的位置,第二处下拉框选择即可,然后应用即可
步骤三
环境变量和监听文件配置
1、找到环境变量,配置环境变量
变量名:ORACLE_HOME
变量值:D:\instantclient_11_2(D:\instantclient_11_2位置)
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2、配置系统变量
新建系统变量:D:\instantclient_11_2 --文件夹位置
3、配置监听文件
将tnsnames.ora文件拷贝至D:\instantclient_11_2文件夹中
instantclient_11_2下载地址:https://download.youkuaiyun.com/download/realjh/10805451
PLSQL Developer下载地址:https://download.youkuaiyun.com/download/realjh/10805445
重启,Oracle环境变量配置完成,执行python脚本无报错!