Support for Sybase Adaptive Server Enterprise (ASE).
Note
The Sybase dialect functions on current SQLAlchemy versions but is not regularly tested, and may have many issues and caveats not currently handled. In particular, the table and database reflection features are not implemented.
Support for Sybase via the python-sybase driver.
http://python-sybase.sourceforge.net/
Connect strings are of the form:
sybase+pysybase://<username>:<password>@<dsn>/[database name]
The python-sybase driver does not appear to support non-ASCII strings of any kind at this time.
Support for Sybase via pyodbc.
http://pypi.python.org/pypi/pyodbc/
Connect strings are of the form:
sybase+pyodbc://<username>:<password>@<dsn>/
sybase+pyodbc://<username>:<password>@<host>/<database>
The pyodbc driver currently supports usage of these Sybase types with Unicode or multibyte strings:
CHAR
NCHAR
NVARCHAR
TEXT
VARCHAR
Currently not supported are:
UNICHAR
UNITEXT
UNIVARCHAR
Support for Sybase via mxodbc.
This dialect is a stub only and is likely non functional at this time.