0
私はUbuntu Serverでスクリプトを実行しようとしています。Ubuntu ServerでMSSQLとデータベースの接続でPythonスクリプトを実行
私はスクリプト内のサーバー上のデータベースに接続するためにpypyodcを使用しています。これはWindows上でうまくいきます。
イムは、私のUbuntu Server上でそれを実行しようとすると、私は次のエラーを取得する:
pypyodbc.Error: (u'IM002', u'[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified')
これは私たconnectionStringです:私は間違っ
DRIVER = "DRIVER={SQL Server};"
SERVER = "SERVER=servername;"
UID = "UID=userid;"
PWD = "PWD=password;"
DATABASE = "DATABASE=database_name;"
connection = pypyodbc.connect(DRIVER + SERVER + DATABASE + UID + PWD)
何をしましたか?何かご意見は?
よろしくお願いいたします。
どのように接続しようとしているのかを表示して、間違っていることがわかるようにしてください。 – quantummind
オリジナルの投稿を編集しましたが、ここに接続文字列があります: 'DRIVER =" DRIVER = {SQL Server}; " SERVER = "SERVER =サーバー名;" UID = "UID = userid;" PWD = "PWD =パスワード;" DATABASE = "DATABASE = database_name;" 接続= pypyodbc.connect(DRIVER + SERVER + DATABASE + UID + PWD) ' このコメントで正式な書式設定を取得できないようです。 – Stains