我想在Azure上创建一个django网站。在

我花了一整天的时间尝试将我的模型类连接到Azure上的exist MSSQL数据库。在

但还是没用。我的手累了。在

我列出了我的步骤,希望有人能帮我谢谢!在

第1步。安装依赖项库sudo pip install --upgrade pip

sudo pip install django-pyodbc

sudo pip install django-sqlserver

sudo pip install django-mssql

sudo pip install django-pyodbc-azure

brew install freetds

brew install freetds --with-unixodbc

第二步。配置写入

^{pr2}$

第三步。尝试连接数据库。在tsql -S FreeTDS -p 1433 -U {user name} -P {password}

It’s ok to connect to ‘INFORMATION_SCHEMA’ DB。

But when I try:

tsql -S FreeTDS -p 1433 -U {user name} -P {password} -D {database name}

I had problems:

Msg 4075 (severity 16, state 1) from {hostname} Line 1:

"The USE database statement failed because the database collation Chinese_Traditional_Stroke_Order_100_CS_AS_WS is not recognized by older client drivers. Try upgrading the client operating system or applying a service update to the database client software, or use a different collation. See SQL Server Books Online for more information on changing collations."

Msg 18456 (severity 14, state 1) from {hostname} Line 1:

"Login failed for user ‘{user name}’.”

Error 20002 (severity 9):

Adaptive Server connection failed

There was a problem connecting to the server

If I try “tsql -S FreeTDS -p 1433 -U {user name} -P {password}” and under,

1> USE somedb

2> go

Msg 40508 (severity 16, state 1) from {hostname} Line 1:

"USE statement is not supported to switch between databases. Use a new connection to connect to a different database."

problems again. (I found some pages to says: USE is not work at a MSSQL DB on Azure)

第四步。尝试:python管理.py检查DB>模型.py在django.db.utils.Error: ('08001', '[08001] [unixODBC][FreeTDS][SQL Server]Unable to connect to data source (0) (SQLDriverConnect)')

步骤5。试穿模特儿settings.py

DATABASES = {

'default': {

'ENGINE': 'sql_server.pyodbc',

'NAME': ‘{database name}’,

'USER': ‘{user name}’,

'PASSWORD': ‘{password}’,

'HOST': ‘{hostname}’,

'PORT': '1433',

'OPTIONS': {

'driver': 'FreeTDS',

},

}

}

and

$python manage.py shell

>>> from app.models import {ModelName}

>>> {ModelName}.objects.all()

Error: ('08001', '[08001] [unixODBC][FreeTDS][SQL Server]Unable to connect to data source (0) (SQLDriverConnect)')

(again, no surprise.)

环境:Python:2.7.10

Django:1.9.4(最终)

MS-SQL Server版本:V12

操作系统:Mac OSX 10.11.3

自由TDS:0.95.80

其他pyobjc-core (2.5.1)

pyobjc-framework-Accounts (2.5.1)

pyobjc-framework-AddressBook (2.5.1)

pyobjc-framework-AppleScriptKit (2.5.1)

pyobjc-framework-AppleScriptObjC (2.5.1)

pyobjc-framework-Automator (2.5.1)

pyobjc-framework-CFNetwork (2.5.1)

pyobjc-framework-Cocoa (2.5.1)

pyobjc-framework-Collaboration (2.5.1)

pyobjc-framework-CoreData (2.5.1)

pyobjc-framework-CoreLocation (2.5.1)

pyobjc-framework-CoreText (2.5.1)

pyobjc-framework-DictionaryServices (2.5.1)

pyobjc-framework-EventKit (2.5.1)

pyobjc-framework-ExceptionHandling (2.5.1)

pyobjc-framework-FSEvents (2.5.1)

pyobjc-framework-InputMethodKit (2.5.1)

pyobjc-framework-InstallerPlugins (2.5.1)

pyobjc-framework-InstantMessage (2.5.1)

pyobjc-framework-LatentSemanticMapping (2.5.1)

pyobjc-framework-LaunchServices (2.5.1)

pyobjc-framework-Message (2.5.1)

pyobjc-framework-OpenDirectory (2.5.1)

pyobjc-framework-PreferencePanes (2.5.1)

pyobjc-framework-PubSub (2.5.1)

pyobjc-framework-QTKit (2.5.1)

pyobjc-framework-Quartz (2.5.1)

pyobjc-framework-ScreenSaver (2.5.1)

pyobjc-framework-ScriptingBridge (2.5.1)

pyobjc-framework-SearchKit (2.5.1)

pyobjc-framework-ServiceManagement (2.5.1)

pyobjc-framework-Social (2.5.1)

pyobjc-framework-SyncServices (2.5.1)

pyobjc-framework-SystemConfiguration (2.5.1)

pyobjc-framework-WebKit (2.5.1)

pyodbc (3.0.10)

django-mssql (1.6.2)

django-pyodbc-azure (1.9.3.0)

django-sqlserver (1.7)

django模型sqlserver_让Django模型在MSSQL上工作的麻烦?相关推荐

  1. Django之路——6 Django的模型层(一)

    ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的 ...

  2. Django之路——6 Django的模型层(二)

    多表操作 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄. 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息.作者详情模型和作者模型之间是一对 ...

  3. python django框架分析_Django框架模型简单介绍与使用分析

    本文实例讲述了Django框架模型简单介绍与使用.分享给大家供大家参考,具体如下: ORM介绍 ORM Object relational mapping 对象关系映射 把面向对象中的类和数据库表一一 ...

  4. Django基础核心技术之Model模型的介绍与设计

    Django基础核心技术之Model模型的介绍与设计 原创: Yunbo Shi Python Web与Django开发 2018-05-03 Django网络应用开发的5项基础核心技术包括模型(Mo ...

  5. Django(part49)--用Django自带的User模型类进行模拟登录

    学习笔记,仅供参考 用Django自带的User模型类进行模拟登录 基于上个Blog中学习的用户认证系统,我们再用Django自带的User模型类,进行模拟登录(模拟登录的意思就是没有真正的登录,不涉 ...

  6. Django 之 Models(Models 模型 数据表关系)

    Models 模型 ORM django连接数据库 models类的使用 定义和数据库表映射的类 字段常用参数 数据库的迁移 数据相关操作 查看数据库中的数据 查找数据 添加数据 常见查找方法 数据库 ...

  7. Django学习日志三:模型层

    Django学习日志三:模型层1 日志一我们学习了Django的配置,详见: Django学习日志一Django的配置 日志二我们学习了创建第一个django项目,详见: Django学习日志二--创 ...

  8. Django项目实践3 - Django模型(字段、数据库操作及模型继承)

    http://blog.csdn.net/pipisorry/article/details/45725953 Django数据库字段类型(Field types) AutoField class A ...

  9. Django基础五之Django模型层(二)多表操作

    Django基础五之Django模型层(二)多表操作 一 创建模型 表和表之间的关系 一对一.多对一.多对多 # 作者表 比较常用的信息放在这个表中 class Author(models.Model ...

最新文章

  1. 修改cpu型号重启不变_猫头鹰展示D系列新款140毫米CPU散热器:更大散热片,能压400瓦...
  2. 经验 | PyTorch开发部署时5个常见错误
  3. cpio用法详细说明
  4. 技改之路:从单块应用到微服务,我的血泪总结--转
  5. ajax_典型应用_添加商品标题
  6. Python容器专题 - deque(队列)--双向队列对象
  7. python指定时间执行程序_如何在特定时间执行程序
  8. matlab保存每次循环的结果
  9. Ansys19.2安装及简单使用教程
  10. LAMMPS实例教程—In文件详解
  11. 双边滤波器和高斯滤波器
  12. 计算机网络 | IPv6 | 什么是IPv6
  13. 道德经和译文_老子《道德经》全文解析及通俗译文
  14. windows远程桌面自动切换到360安全登录界面
  15. 创建网页文件html,HTML快速入门之创建网页文件
  16. Kaggle天池比赛经验
  17. CoreAudioApi-音频端点设备-检测耳机插拔
  18. C# 从TTF文件加载自定义字体
  19. 电商产品精修训练营第3天_ps修复画笔工具_ps修补工具_ps仿制图章工具
  20. 2018最新《物业管理条例》全文

热门文章

  1. 为什么Python发展这么快,有哪些优势?
  2. 图片裁剪的js有哪些(整理)
  3. hdu5491 The Next 模拟
  4. iOS多线程:『NSOperation、NSOperationQueue』详尽总结
  5. 使用gulp进行React任务的构建
  6. Java Socket实现WebSocket服务器
  7. 滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(4月7日)...
  8. Android Studio 添加Assets目录
  9. SQL Server 执行计划
  10. 22.executor service Flask