问题标签 [django-mssql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django connection.cursor.execute() 返回无
在 python shell(python 2.7、django 1.6、Windows 8)中,我试图对我在 SQL Server 2008 中的一个表(engine=django_mssql)执行一个简单的查询:
connection.cursor.execute("SELECT * from mymodel_mytable")
结果是无。由于简单的 get 连接就可以工作:
Mymodel.objects.get(pk=1)
返回预期的行。如果我在另一个 shell(Ubuntu,engine=django_pyodbc)中做同样的事情,它会返回预期的 pyodbc_Cursor 对象,我可以在该对象上获取行。
我哪里错了?请帮忙!问候,帕特里克
编辑:我的 DATABASES 设置中的字典是:
sql - Query timeout expired in django-mssql when executing custom SQL directly
I am querying a view which will return huge data and takes more than 1 minute to complete.
I am executing the query with django.db.connection.cursor() since this is not my default db. After 30 seconds I am getting an exception 'Query timeout expired'. I think 30 seconds is the default timeout of django-mssql. Is there a way to increase timeout period or is there any other way.
Can't work on SQL query because it is implemented by another party. Only a view is exposed.
str(Exception)
is "(-2147352567, 'Exception occurred.', (0, u'Microsoft OLE DB Provider for SQL Server', u'Query timeout expired', None, 0, -2147217871), None)"
python - 无法使用 django-mssql 迁移 django 数据库
我正在尝试使用 django-mssql 将我的 django 数据库迁移到 MS SQL Server 10.50.2500。当我尝试运行时,python manage.py migrate
出现此错误:
django-mssql 的文档说首先安装 SQL Server Management Studio,我已经完成了(2012 版)。我错过了什么?鉴于这是服务器的版本,我应该使用 SSMS 2008 版吗?我需要单独安装sqlncli10吗?
在settings.py中,我也试过输入字母数字的服务器名称,单独输入IP地址,以及IP地址和端口,都无济于事。
谢谢您的帮助
sql-server - 带有 django-mssql 的 SQL Server 文件流
我想使用 SQL Server Filestream 功能来存储来自 Django 应用程序的文件(主要是大图像)。目前我正在使用 django-mssql 作为我的 Django 项目的数据库后端。我认为该包中没有任何现有模型字段链接到 SQL Server 中的 Filestream 列。
使用 Django 的文件流功能的最佳方式是什么?有没有现成的包?还是我需要实现我自己的自定义模型字段,继承自 Django 的内置字段(FileField 或 BinaryField)?
谢谢 !
python - 如何在 Django 1.7 中通过 WSGI 以不同方式加载 pywintypes?
从 Django 1.6 升级到 1.7 后,使用内置的runserver
. 但是用mod_wsgi在Apache上部署后,使用时出现错误django-mssql
:
以前 Django 1.6 没有问题。django-mssql 应该没有问题,因为我没有升级那个包。
根据另一篇文章py*.dll
将文件复制到有效,所以问题是:为什么现在在 Django 1.7 中需要这样做,因为它在 Django 1.6 中很好?C:\Python27
python - Django MSSQL 数据库后端与 Django PYODBC
我是 Python 和 Django 的新手,并且仍在尝试找出适合我的开发的最佳环境。据我所知,有 2 个选项可用于建立与 MSSQL 数据库的连接,它们是:
Django MSSQL 数据库后端:http ://django-mssql.readthedocs.org/en/latest/
Django PYODBC:https ://github.com/lionheart/django-pyodbc/
我想问的是这两个选项之间的区别及其优缺点。它们是否彼此不同,尤其是在性能和稳定性方面?
(我只在stackoverflow中找到了下面的链接,但它非常有限且过时,所以我想问另一个问题。抱歉,如果有最近我还没有看到的链接。)
谢谢你。
python - 无法通过 django-mssql 连接到 MSSQL 数据库
我正在尝试从 django 连接到我的 Microsoft SQL Server 数据库,但是在使用django-mssql运行 Web 服务器时出现以下错误
设置.py
我试图按照这篇文章来解决这个问题,但它getLogger
在底部的部分失败了。
可能是什么问题?
python - django-mssql - 无效的连接字符串属性
这是我在运行 django Web 服务器时遇到的错误。
设置.py
connection-strings.com似乎表明该驱动程序不适用于 SQL Server 2012,而是SQL Server 2000
.
Python 版本: 2.7 Django 版本: 1.7.11 django-mssql 版本: 1.7
django - Django查询连接两个表的记录
我正在使用 django-mssql 1.6.2 包和 django 1.7 从 sql server 2008 获取一个或多个表记录。当我如下调用“get”或“filter”时,一切都很好,但我的服务器程序很慢。考虑下表:
假设我们要在模板中打印一个表格,例如:
我使用如下代码:
使用如下模板:
正如我之前提到的,问题是在这种方法中运行大量查询的速度。如何使用 join 在一个查询中传递所有表数据?
sql-server - django-pyodbc-azure。无效的对象名称“django_session”
我需要帮助来设置我的项目。我用过django-pyodbc-azure
,我有这个settings.DATABASES
:
对不起,我不知道如何格式化上面的代码。
我不知道问题是什么,但它返回一个错误:
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)")
我该如何解决?