首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django pyodbc支持Nexus DB还是依赖于数据库?

Django pyodbc支持Nexus DB还是依赖于数据库?
EN

Stack Overflow用户
提问于 2019-05-31 12:11:28
回答 1查看 124关注 0票数 1

我有一个项目,需要在Django应用程序中连接Nexus DB。我试过用Django-pyodbc

代码语言:javascript
复制
DATABASES = {
'default': {
    'ENGINE': "django_pyodbc",
    'HOST': "nexusdb@xxx.xxx.x.xx",
    'USER': "",
    'PASSWORD': "",
    'NAME': "testDB",
    'OPTIONS': {
        'driver': '{NexusDB V3.10 Driver}',
        'host_is_server': True,

    },
}

}

但无法建立连接。

我尝试过Django-pyodbc2.0.0a1django-pyodbc-azure的最新alpha版本,但发现了许多SQL Server特定的问题。发现它特定于MS SQL ServerMicrosoft azure Database

pyodbc本身是否可以连接到NexusDB?如果是这样,它可以执行查询吗?

使用不同的ODBC驱动程序时,Django-pyodbc能否正常工作?

Django-pyodbc是否支持Nexus DB

有人能在这方面帮我吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-06-01 06:53:21

据我所知,django-pyodbc只支持MS SQL Server。它使用底层的pyodbc包,但是Django引擎所需的许多映射都是特定于SQL Server的。SQL Server的最新Django引擎包是django-pyodbc-azure

你可能想看看这个列表;更流行的数据库更有可能在任何web框架中都有支持。https://db-engines.com/en/ranking

如果你可以为Django的默认数据库使用另一个数据库,你可以单独使用pyodbc从你的Nexus中提取数据。我以前在Django中使用过PostgreSQL,并与SAS和SQL Server建立了备用连接来获取数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56388574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档