3
我在本地主機上運行PostgreSQL。我安裝了psqlODBC驅動程序。現在,當我嘗試連接到使用pyodbc作爲服務器:使用pyodbc連接到PostgreSQL
import pyodbc
connection = pyodbc.connect("DRIVER={psqlOBDC};SERVER=localhost;DATABASE=weather;UID=postgres;PWD=password")
,但我得到這個錯誤:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
pyodbc.Error: ('08001', '[08001] Already connected. (202) (SQLDriverConnect)')
請告訴我這個問題?
謝謝。
你爲什麼不使用驅動程序嗎? – fog
我又遇到了同樣的問題。當我在ubuntu上安裝postgressql時,它運行良好,但是當我將它安裝在我的mac上並使用上面的代碼時,我得到相同的錯誤。我正在使用ODBC,所以OBDC驅動程序是不是需要它?應該做什麼。 – ashokadhikari