为Netezza数据库配置Django(nzSQL)

时间:2013-08-07 22:58:34

标签: database django netezza django-pyodbc

我是Django的新手(虽然不是pyodbc),我对数据库设置的工作方式感到有些困惑。我想去模型路由并配置settings.py以连接到具有以下odbc配置的Netezza数据库:

DRIVER={NetezzaSQL}
SERVER=netezza
DATABASE= database_name
UID=myID
PWD=mypassword

这就是odbc实例的样子:

$odbcinst -j
unixODBC 2.2.14
DRIVERS....... /etc/odbcinst.ini
STSREM DATA SOURCES..../etc/ODBCDataSources
USER DATA SOURCES.../u/me/.odbc.ini
SQLULEN Size......8
SQLLEN Size.....8
SQLSETPOSIROW Size..8

我不能为我的生活弄清楚如何将其放入settings.py文件中。有人可以解释这是如何工作的吗?

P.S。 这里也提到了一个类似的问题:unixodbc and netezza ODBC driver issue (Undefined symbol: SSL_connect)但没有一个答案有帮助。

1 个答案:

答案 0 :(得分:2)

您需要安装此库,为netezza提供django数据库后端。按照自述文件中的说明进行设置。

https://github.com/msabramo/django-netezza