由于工作需要,同事经常要查询数据库中的原始记录,但他们不会用sql,变做了个工具,能力有限,不会做成web的,只能用exe这种工具了。
1、电脑部署oracle客户端,配置环境变量
到oracle官网下载instantclient basic包,解压缩到E:\ProgramFile\instantclient;
NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(注意中间有空格,这个如果不设,toad查询中文会是乱码)
TNS_ADMIN= E:\ProgramFile\instantclient(地址按照自己的地址来改)
Path=...;E:\ProgramFile\instantclient(地址按照自己的地址来改)
2、写程序,读取数据库
直接用idle写的,很简单的程序
import cx_O