0
嘗試在django上運行開發服務器時出現此錯誤。無法在Windows 10上使用pyodbc建立與sql-server的連接
django.db.utils.Error: ('08001', '[08001] [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [53]. (53) (SQLDriverConnect)')
這裏是我的settings.py數據庫
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'mydata',
'USER': '[email protected]',
'PASSWORD': '**password**',
'HOST': 'mydata.database.windows.net',
'PORT':'**port**',
'OPTIONS': {
'driver': 'SQL Server',
'host_is_server': True,
'MultipleActiveResultSets': False,
'Encrypt': True,
'TrustServerCertificate': False,
'Connection Timeout': 30,
'Persist Security Info': False,
},
},
}
我有django-pyodbc
和安裝django-pyodbc-azure
。
使用django版本1.11。
任何幫助將會很棒!謝謝。
編輯1
我改變司機SQL Sever的和更新的驅動程序。現在我收到這個錯誤。
django.db.utils.Error: ('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied. (17) (SQLDriverConnect)')
我在Azure上建立了數據庫。