sql >> データベース >  >> RDS >> Sqlserver

pyODBC を SQL Server 2008 Express R2 に接続できません

    次のテスト コードは、Python 2.7.5 を SQL Server 2008 R2 Express Edition に接続するのに役立ちます:

    # -*- コーディング:utf-8 -*-import pyodbcconnStr =( r'Driver={SQL Server};' + r'Server=(local)\SQLEXPRESS;' + r'Database=myDb;' + r'Trusted_Connection=Yes;' )db =pyodbc.connect(connStr)cursor1 =db.execute('SELECT [単語] FROM [語彙] WHERE [ID]=5')while 1:行 =cursor1.fetchone () 行でない場合:break print row.wordcursor1.close()db.close()  

    \SQLEXPRESS インスタンスがポート 52865 でリッスンしているため、次の接続文字列も機能します。

    connStr =( r'Driver={SQL Server};' + r'Server=127.0.0.1,52865;' + r'Database=myDb;' + r'Trusted_Connection=Yes;' )  


    1. SQLとNoSQLの違い

    2. 1つ以上のオブジェクトがこの列にアクセスするため、ALTER TABLEDROPCOLUMNが失敗しました

    3. DB::rawとEloquentで同じクエリを使用した場合の異なる結果

    4. R12のJ2EE(OC4J)用のOracleのコンテナ