我在使用PostgreSQL 9的Windows 7计算机上正常运行Jython脚本。尝试在带有PostgreSQL 8.2的RHE5 Linux上运行相同的脚本会产生错误
zxJDBC.DatabaseError: driver [org.postgresql.Driver] not found
我尝试像这样运行脚本:
CLASSPATH=$CLASSPATH:/path/to/postgresql.jar /path/to/jython /path/to/script.py
我也尝试过类似设置PYTHONPATH和JYTHONPATH,都会产生同样的错误。
我做错了什么?
答案 0 :(得分:0)
我想我解决了这个问题。问题是我使用了错误的驱动程序版本。即使psql --version
说8.2并且即使这是jar版本downloaded,使用7.4版本的驱动程序解决了这个问题。