2013-08-07 4 views
1

Я полностью новичок в Django (хотя и не в pyobbc), и я немного смущен тем, как работают настройки базы данных. Я хотел бы пойти по пути модели и настроить settings.py для подключения к базе данных Netezza, которая имеет следующую конфигурацию: OdbcНастройка базы данных Django для Netezza (nzSQL)

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 

I не может для жизни меня выяснить, как получить это в файле settings.py. Может кто-нибудь объяснить, как это работает?

P.S. Аналогичный вопрос задавали здесь: unixodbc and netezza ODBC driver issue (Undefined symbol: SSL_connect), но ни один из ответов не помог.

ответ

2

Вам понадобится установить эту библиотеку, которая предоставляет базу данных базы данных django для netezza. Следуйте инструкциям в readme, чтобы настроить его.

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

Смежные вопросы