SAP ASE (Sybase) for SQLAlchemy
项目描述
sqlalchemy-sybase
SAP ASE (Sybase) 的SQLAlchemy方言。
此方言的最新版本需要SQLAlchemy 2.0或更高版本。要使用较早版本的SQLAlchemy,请执行以下操作
pip install sqlalchemy-sybase<2.0.0
概览
这是对SQLAlchemy内部“sybase”方言的分支,该方言在SQLAlchemy 1.4中已弃用,并在SQLAlchemy 2.0中删除。
数据库版本支持
此方言已针对SAP ASE版本16进行测试。某些功能可能无法在SAP ASE的较早版本上工作。
先决条件
您需要在要连接到SAP ASE服务器的计算机上安装SAP ASE ODBC驱动程序。此方言已与SAP ASE ODBC驱动程序(Linux上的libsybdrvodb-sqllen8.so)进行测试。
另外,如果您在Linux上运行并使用unixODBC,请通过控制台提示符使用odbcinst -j检查版本(或使用odbcinst模块)。几个Linux发行版的官方仓库包含相当旧的unixODBC版本,并且存在一些问题。
安装
SQLAlchemy和pyodbc被指定为要求,因此如果它们尚未安装,pip将安装它们。要安装,只需
pip install sqlalchemy-sybase
入门指南
创建一个指向您的SAP ASE数据库的ODBC DSN(数据源名称)。然后,在您的Python应用程序中,您可以通过
from sqlalchemy import create_engine engine = create_engine("sybase+pyodbc://scott:tiger@your_dsn")
有关其他连接方式,请参阅Wiki中的连接页面。
SQLAlchemy项目
sqlalchemy-sybase是SQLAlchemy项目的关联项目,并遵循与核心项目相同的标准和约定。
开发/错误报告/拉取请求
有关编码和参与此项目的指南,请参阅SQLAlchemy社区指南。
行为准则
首先,SQLAlchemy非常重视用户和开发者之间礼貌、周到和建设性的沟通。请参阅行为准则中的当前准则。
许可
sqlalchemy-sybase在MIT许可下分发。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
构建分布
sqlalchemy-sybase-2.0.0.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fb328b9542d24f2b9b8a68da3d3637eb43450c8ab37a4acf397124c93095409e |
|
MD5 | f52ff95af9d88d3b6c0127d430adcc5e |
|
BLAKE2b-256 | ff17396c5c385d4d94a571ba599e6c3f76de908f13f6c2dbe923e05d72390b3d |
sqlalchemy_sybase-2.0.0-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 164beadeab2eef0507813d39e1d27ece268f022b446a00eccba2fe65d57f8bfa |
|
MD5 | 60a7585df8502c46646b5edf05c87876 |
|
BLAKE2b-256 | c8a565e84b11082374a00c9c775e337fa6bcec7516c9b930dcf114040900f72f |