- 環境:windows10,Python 2.7.14,32bit
- pip install pyodbc
- pyodbc連線sybase有2種方式:DSN與非DSN模式
- pyodbc連線sybase需要安裝相應的驅動程式(Adaptive Server Enterprise)
- 官網可以下載相應的Sybase ASE進行安裝,安裝完畢後可以通過 控制皮膚->管理工具->ODBC資料來源 檢視odbc已安裝的驅動程式(安裝成功後:sybase的驅動程式是Adaptive Server Enterprise)
- DSN模式連線:先通過 ODBC資料來源管理程式新增 使用者DSN,新增完畢後選擇測試連線。假設新增的使用者DSN名為sybase。
-
Demo
import pyodbc #DSN模式連線 conn_info_dsn = `DSN=sybase1;UID=%s;PWD=%s` % (user, pwd) sybase_conn_dsn = pyodbc.connect(conn_info_dsn) #非DSN模式連線 conn_info = `DRIVER={Adaptive Server Enterprise};DATABASE=%s;SERVER=%s;PORT=%s;UID=%s;PWD=%s`%(dbname, host, port,user, pwd) sybase_conn = pyodbc.connect(conn_info)
- 在使用pyodbc連線sybase時,使用過Sybase模組,但未能成功,提示 未能找到伺服器名稱。以後再詳細排查下原因!
python下pyodbc連線sybase
相關文章
- sybase的外連線
- 使用oracle Transparent gateway 連線 sybase 資料庫OracleGateway資料庫
- 安裝pyodbc
- Python連線Redis連線配置PythonRedis
- 急:webshere配置資料庫sybase的連線池的問題Web資料庫
- 【Python】Python連線mysqlPythonMySql
- Python 連線 MySQLPythonMySql
- python連線MySQLPythonMySql
- Python連線RedisPythonRedis
- Python連線oraclePythonOracle
- VNC連線軟體下載,VNC連線軟體下載!
- python 怎麼連線 sql server,不是連線 mysqlPythonServerMySql
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- VNC批次連線工具,VNC批次連線工具下載VNC
- Oracle表連線操作——Hash Join(雜湊連線)下Oracle
- 3.2.2 python連線oraclePythonOracle
- Python 連線 Oracle 示例PythonOracle
- python pymssql連線MSSQL以及無法連線解決方法PythonSQL
- python怎麼連線mysqlPythonMySql
- python與MongoDB的連線PythonMongoDB
- python連線redis測試PythonRedis
- 為什麼多 TCP 連線分塊下載比單連線下載快TCP
- IDEA官方下載連線Idea
- TurboLinux 下的SYBASE安裝(轉)Linux
- VirtualBox 本地網路連線無線狀態下連線虛擬機器虛擬機
- python資料庫連線池Python資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- Python連線SQLite資料庫PythonSQLite資料庫
- day40-Python連線RedisPythonRedis
- Python實現MySQL連線池PythonMySql
- 使用Python連線資料庫Python資料庫
- Python連線oracle資料庫PythonOracle資料庫
- Python--關於連線符+Python
- Python連線MySQL資料庫PythonMySql資料庫
- Python下劃線用法Python
- Windows 下 Laravel 7.0 連線 sql serverWindowsLaravelSQLServer
- Linux 命令列下連線WiFiLinux命令列WiFi
- linux下刪除軟連線Linux