1

私は Django をまったく初めて使用しますが (pyodbc は使用しません)、データベースの設定がどのように機能するかについて少し混乱しています。モデル ルートに移動し、次の odbc 構成を持つ Netezza データベースに接続するように settings.py を構成したいと思います。

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ファイルに入れる方法を理解することはできません。誰かがこれがどのように機能するか説明できますか?

PS 同様の質問がここで尋ねられました: unixodbc と netezza ODBC ドライバーの問題 (未定義のシンボル: SSL_connect)が、答えはどれも役に立ちませんでした。

4

1 に答える 1

2

Netezza の django データベース バックエンドを提供するこのライブラリをインストールする必要があります。readme の指示に従ってセットアップします。

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

于 2013-08-08T02:26:51.567 に答える