解決python 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動(dòng)程序的問題
最近在用python連接sqlserver讀取數(shù)據(jù)庫,讀取數(shù)據(jù)時(shí)候在本機(jī)電腦正常,但是把程序部署到服務(wù)器運(yùn)行時(shí)一直報(bào)錯(cuò)“未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動(dòng)程序”,后來發(fā)現(xiàn)是因?yàn)閿?shù)據(jù)源的問題,
解決如下:
驅(qū)動(dòng)用的是 pyodbc
連接方法如下:
出現(xiàn)問題的原因是因?yàn)镈RIVER中 "SQL Server Native Client 11.0" 和服務(wù)器的上數(shù)據(jù)源的ODBC配置一致導(dǎo)致的。服務(wù)器上地版本是10,所以改成一致就可以了。
以上這篇解決python 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認(rèn)驅(qū)動(dòng)程序的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python Selenium 之?dāng)?shù)據(jù)驅(qū)動(dòng)測試的實(shí)現(xiàn)
- python自動(dòng)化測試之DDT數(shù)據(jù)驅(qū)動(dòng)的實(shí)現(xiàn)代碼
- Python自動(dòng)化之?dāng)?shù)據(jù)驅(qū)動(dòng)讓你的腳本簡潔10倍【推薦】
- python ddt數(shù)據(jù)驅(qū)動(dòng)最簡實(shí)例代碼
- 利用Python如何實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)的接口自動(dòng)化測試
- python ddt實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)
- Python+unittest+DDT實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)測試
相關(guān)文章
Python找出最小的K個(gè)數(shù)實(shí)例代碼
這篇文章主要介紹了Python找出最小的K個(gè)數(shù)實(shí)例代碼,簡單分析了實(shí)現(xiàn)思路,冒泡法和partition思想,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01Tensorflow限制CPU個(gè)數(shù)實(shí)例
今天小編就為大家分享一篇Tensorflow限制CPU個(gè)數(shù)實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02python去除字符串中的空格、特殊字符和指定字符的三種方法
本文主要介紹了python去除字符串中的空格、特殊字符和指定字符的三種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02Django項(xiàng)目如何配置Memcached和Redis緩存?選擇哪個(gè)更有優(yōu)勢?
這篇文章主要介紹了Django項(xiàng)目如何配置Memcached和Redis緩存,幫助大家更好的理解和學(xué)習(xí)使用django框架,感興趣的朋友可以了解下2021-04-04