OSX(またはLinux)上でpython3を使用して誰かがWonderwareのHistorianに機能的な接続方法を共有できますか?python 3とOSXまたはLinuxを使用してWonderware Historian OLE DBに接続
ヒストリアンは明らかにMicrosoft SQL ServerのOLE DBです(http://www.logic-control.com/datasheets/1/Historian/HistorianConcepts.pdfのpg102を参照)。
別SOポストは、OLE DBに接続することができる利用可能な唯一のPythonライブラリが 'adodbapi'(Connecting to Microsoft SQL server using Python)
(デフォルトROの資格情報を使用して)コードに試みであることを示唆している:
import adodbapi
ServerName = "ServerName"
MSQLDatabase = "Runtime"
username = "aaUser"
password = "pwUser"
conn = adodbapi.connect("PROVIDER=INSQL;Data Source={0};Database={1};trusted_connection=yes;UID={2};PWD{3};".format(ServerName,MSQLDatabase,username,password))
これはエラーを出します:
エラーはpywin32パッケージが存在しないことが原因である可能性があります。これは明らかにWindですお返事のみ(Pywin32 (com objects) on Mac)
ヒントありがとうございます。私は、MicrosoftとMac/Linuxの世界がこの状況では橋渡しできないことを強く疑う。