0

テスト目的で、ローカル マシンに SQL Server データベースをセットアップし、Python で adodbapi を使用して接続しようとしています。SQL Server Management Studio 2008 r2 を使用して、データベースとテーブルを作成しました。SQL Server Browser サービスを有効にしましたが、adodbapi を使用して接続できません。この接続文字列の使用:

adodbapi.connect(r'Provider=SQLOLEDB;Data Source=COMPUTERNAME.\SQLEXPRESS;Initial Catalog=Test;User ID=userName; Password=password;')

次のエラーが表示されます。

トレースバック (最新の呼び出しが最後): ファイル ""、行 1、ファイル "C:\Python26\ArcGIS10.0\lib\site-packages\adodbapi\adodbapi.py"、行 307、接続中 Raise OperationalError(e, "接続を開く際のエラー: " + connection_string) OperationalError: (com_error(-2147352567, '例外が発生しました.', (0, u'Microsoft OLE DB Provider for SQL Server', u'[DBNETLIB][ConnectionOpen (Connect()). ]SQL Server が存在しないか、アクセスが拒否されました。', None, 0, -2147467259), None), '接続を開くときにエラーが発生しました: Provider=SQLOLEDB;Data Source=COMPUTERNAME.\SQLEXPRESS;Initial Catalog=Test;User ID=userName;パスワード=パスワード;')

私が欠けているものへの洞察はありますか?

4

1 に答える 1