用于SQLAlchemy的SAP ASE(Sybase)
sqlalchemy-sybase的Python项目详细描述
sqlalchemy系统库
用于SQLAlchemy的sapase(Sybase)方言。在
目标
这是SQLAlchemy内部“sybase”方言的分支 很快将被弃用,并将从 未来版本。在
先决条件
您将需要一个用于sapase的ODBC驱动程序安装在 您想连接到sapase服务器。这个方言是用 sapase ODBC驱动程序(libsybdrvodb-sqllen8.so在Linux上)。在
另外,如果您在Linux上运行并使用unixODBC,请通过 ^来自控制台提示符的{tt2}$(或使用odbcinst模块)。 几个Linux发行版的官方存储库 包含unixODBC的版本,这些版本非常旧而且有点缺陷。在
安装
SQLAlchemy和pyodbc被指定为需求,因此pip将被安装 如果他们还没有到位。要安装,只需:
pip install sqlalchemy-sybase
入门
创建一个指向sapase数据库的ODBC DSN (Data Source Name)。 然后,在Python应用程序中,可以通过以下方式连接到数据库:
^{pr2}$有关其他连接方式,请参阅Wiki中的Getting Connected页面。在
SQLAlchemy项目
sqlalchemy sybase隶属于SQLAlchemy Project和 遵循与核心项目相同的标准和惯例。在
开发/错误报告/拉取请求
请参考 SQLAlchemy Community Guide用于 关于编码和参与本项目的指南。在
行为准则
最重要的是,SQLAlchemy非常强调礼貌、周到和 用户和开发人员之间的建设性沟通。 请参阅现行行为准则 Code of Conduct。在
许可证
sqlalchemy sybase分布在MIT license下。在
- 项目
标签: