2

我需要帮助来设置我的项目。我用过django-pyodbc-azure,我有这个settings.DATABASES

DATABASES = {
    'default': { 'ENGINE': 'sql_server.pyodbc','NAME': 'DBNAME','USER': 'USER',
        'PASSWORD': 'PASSWORD',
        'HOST': '10.xx.xx.xx,1433',
        'OPTIONS': {
            'driver': 'SQL Server Native Client 10.0',
        },
    },
}

对不起,我不知道如何格式化上面的代码。

我不知道问题是什么,但它返回一个错误:

ProgrammingError: ('42S02', "[42S02] [Microsoft][SQL Server Native Client 10.0][SQL Server]无效的对象名称'django_session'。(208) (SQLExecDirectW); [42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]无法准备语句。(8180)")

我该如何解决?

4

1 回答 1

0

尝试这个:

DATABASES = {
    'default': {
        'ENGINE': 'sql_server.pyodbc',
        'NAME': 'mydb',
        'USER': 'user@myserver',
        'PASSWORD': 'password',
        'HOST': 'myserver.database.windows.net',
        'PORT': '',

        'OPTIONS': {
            'driver': 'ODBC Driver 13 for SQL Server',
        },
    },
}

来源:https ://pypi.python.org/pypi/django-pyodbc-azure

于 2016-09-28T09:09:51.353 回答