Windows Server 2008 R2에서 django-mssql을 설정하는 데 문제가 있습니다.django-mssql 문제 설정
DATABASES = {
'default': {
'NAME': 'my_database',
'ENGINE': 'sqlserver_ado',
'HOST': 'dbserver\\ss2008',
'USER': '',
'PASSWORD': '',
'OPTIONS' : {
'provider': 'SQLOLEDB',
'use_mars': True,
},
}
}
내 사이트 디렉터리에서 실행 :
python manage.py syncdb
나는 그것을라는 오류가 나는 모든 설치하지만, 장고 - MSSQL에 대한 위키 설정과 유사한 파일 설정에 말한다 사용 가능한 데이터베이스 백엔드가 아닙니다. django-mssql을 설치할 때 여기에 백엔드를 설치 한 것 같습니다 \ site-packages \ django_mssql-1.0.1-py2.7.egg \ sqlserver_adosite-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-mssql wiki 나 issues에도 아무 것도없는 것 같습니다.어딘가에 다른 문서가 있으면 알려 주시기 바랍니다.
EDIT : django 앱이 Ubuntu 서버에서 실행 중입니다.
Django 디렉토리에 외부 파일을 복사하지 않습니다. 별로 좋은 생각이 아닙니다. 하지만 당신은 아마도 설정 파일의 어딘가에서 백엔드를 가져올 필요가 있습니다. 어쩌면'mssql import *'에서'try? –
Django 1.4로 업그레이드하려면 django-mssql v1.1로 업데이트해야합니다. 'pip install django-mssql == 1.1' – Manfre
1.4와 함께 작동하도록 업데이트 해 주셔서 감사합니다. – rjbez