- 環境: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連結
- Python 連線 MySQLPythonMySql
- python連線MySQLPythonMySql
- VNC連線軟體下載,VNC連線軟體下載!
- 3.2.2 python連線oraclePythonOracle
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- python 怎麼連線 sql server,不是連線 mysqlPythonServerMySql
- VNC批次連線工具,VNC批次連線工具下載VNC
- python怎麼連線mysqlPythonMySql
- IDEA官方下載連線Idea
- Python連線SQLite資料庫PythonSQLite資料庫
- day40-Python連線RedisPythonRedis
- Python實現MySQL連線池PythonMySql
- python資料庫連線池Python資料庫
- 使用Python連線資料庫Python資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- Python下劃線用法Python
- Sybase 常用指令
- Linux 命令列下連線WiFiLinux命令列WiFi
- CUDNN 官網下載連線DNN
- VirtualBox 本地網路連線無線狀態下連線虛擬機器虛擬機
- Python連線MySQL的條條大路PythonMySql
- 資料庫與python的連線資料庫Python
- Python連線訪問mongodb副本集PythonMongoDB
- python怎麼連線資料庫Python資料庫
- python中socket建立客戶連線Python
- Python資料庫連線池DButilsPython資料庫
- Python 中的單下劃線和雙下劃線Python
- 去掉超連結的下劃線
- Windows 下 Laravel 7.0 連線 sql serverWindowsLaravelSQLServer
- linux 下 github ssh 無法連線LinuxGithub
- sybase複製(zt)
- 內連線、左連線、右連線
- 【Python】單下劃線與雙下劃線的區別Python
- linux下mysql安裝、授權、建立使用者、連線navicat、連線entityLinuxMySql
- python+selenium 連線MySQL資料庫PythonMySql資料庫
- python ES連線伺服器的方法Python伺服器