当前位置: 首页 > 面试题库 >

SQL Server,Python和OS X

岳景明
2023-03-14
问题内容

将OS X上运行的Python与基于云的SQL Server数据库接口的一种好方法是什么?

编辑:

随着pyodbc我得到这个错误:

>>> import pyodbc
>>> cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=adsf.com;DATABASE=asdf;UID=asdf;PWD=asdf')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
pyodbc.Error: ('00000', '[00000] [iODBC][Driver Manager]dlopen({SQL Server}, 6): image not found (0) (SQLDriverConnect)')

问题答案:

SQLAlchemy可能是您最好的选择。它具有ORM,但不需要使用。许多DBAPI项目都支持MS
SQL。

对于低级接口,下面是SQLAlchemy站点上列出的三个具有原始Python和Unix支持的DBAPI项目:

  • pymssql似乎是最简单的设置。它不需要FreeTDS。
  • pyodbc似乎比pymssql更活跃。
  • mxODBC是许多数据库的商业许可接口。


 类似资料:
  • 由于某些原因,我的sql server数据库无法连接到我的intellij java应用程序。这是我第一次这么做,所以我不明白我做错了什么。 我用来连接数据库的代码是。 我得到的错误是。

  • node-sqlserver 是微软官方发布的 SQL Server 的 Node.js 的驱动程序。可允许 Windows 上运行的 Node.js 程序访问 SQL Server 和 Windows Azure SQL 数据库。 该项目托管在 Github 上。

  • sqlserver manager 是一个多功能sqlserver图形管理界面,支持自定义导入导出,自动扫描服务器,数据库。  

  • 主要内容:第1节. 查询数据,第2节. 对数据进行排序,第3节. 限制返回行数,第4节. 过滤数据,第5节. 连接表,第6节. 分组数据,第7节. 子查询,第8节. 集合运算符,第9节. 修改数据,第10节. 数据定义,第11节. SQL Server数据类型,第12节. 约束MS SQL Server是Microsoft开发的关系数据库管理系统(RDBMS)。 本产品专为存储其他应用程序所需的检索数据的基本功能而构建。 它可以在同一台计算机上运行,也可以在网络上运行。 本教程介绍了SQL Se

  • 我在Wamp上使用symfony2,它连接在SQL服务器DB上。 当我开始与项目 一切都很好,速度很慢,但我的网站在127.0上还可以。0.1:8000,Doctrine2连接到sql server数据库时没有问题。 我的问题:当我localhost/MyProject/web/app_php.php(意味着我使用wamp而不是server: run)。Symfony抛出一个异常: PDOExc0

  • 官方的SQLServer数据库的JDBC驱动程序 驱动类名:com.microsoft.sqlserver.jdbc.SQLServerDriver URL格式:jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]

  • 如果你不想安装庞大的MSSQL IDE,或者不方便安装,你可以使用本软件集成到你的项目中,做一些简单的数据库管理工作。本软件将会持续更新,持续开发新的功能,以便满足更多需求。由于上传源码文件数量限制,源码已打包为DBOA.rar。 基于ASP.NET+C#+XML开发管理SQLSERVER数据库工具,B/S模式更适合无缝集成到任何使用IIS的B/S项目中。为您提供远程管理SQLSERVER数据库轻

  • 本文向大家介绍详解SQLServer和Oracle的分页查询,包括了详解SQLServer和Oracle的分页查询的使用技巧和注意事项,需要的朋友参考一下 不管是DRP中的分页查询代码的实现还是面试题中看到的关于分页查询的考察,都给我一个提示:分页查询是重要的。当数据量大的时候是必须考虑的。之前一直没有花时间停下来好好总结这里。现在又将Oracle视频中关于分页查询的内容看了一遍,发现很容易就懂了