Win Server2008R2でdjango-mssqlを設定する際に問題が発生します。すべてをインストールしましたが、django-mssqlのwikiには、次のような設定ファイルをセットアップするように指示されています。
DATABASES = {
'default': {
'NAME': 'my_database',
'ENGINE': 'sqlserver_ado',
'HOST': 'dbserver\\ss2008',
'USER': '',
'PASSWORD': '',
'OPTIONS' : {
'provider': 'SQLOLEDB',
'use_mars': True,
},
}
}
サイトディレクトリから実行する場合:
python manage.py syncdb
利用可能なデータベースバックエンドではないというエラーが表示されます。django-mssqlをインストールしたとき、ここにバックエンドがインストールされているようです\ site-packages \ django_mssql-1.0.1-py2.7.egg \sqlserver_adoこれをsite-packages\django \ db \ backendsにコピーする必要がありますか?
設定を次のように設定すると、同じエラーが発生します。
DATABASES = {
'default': {
'NAME': 'my_database',
'ENGINE': 'django_mssql-1.0.1-py2.7.egg.sqlserver_ado',
'HOST': 'dbserver\\ss2008',
'USER': '',
'PASSWORD': '',
'OPTIONS' : {
'provider': 'SQLOLEDB',
'use_mars': True,
},
}
}
このバックエンドを設定するときに何かが足りませんか?djangoを使用するのはこれが初めてですが、別のバックエンドを設定するためのドキュメントには何も表示されませんでした。また、django-mssqlwikiまたはissuesにも何も含まれていないようです。
また、他に役立つドキュメントがあれば教えてください。
編集:djangoアプリはUbuntuサーバーで実行されています。