1
SQL AlchemyとPyodbcを使用してSQL Serverに接続する以下のメソッドを作成しました。SQL Alchemy Check Connection
def getDBEngine(server, database):
Params = urllib.quote_plus("DRIVER={SQL Server};SERVER="+server+";DATABASE="+database+";TRUSTED_CONNECTION=Yes")
Engine = sa.create_engine("mssql+pyodbc:///?odbc_connect=%s" % Params)
return Engine
私は、以下のあたりパンダからto_sqlのようなメソッドを介してデータを読み書きするためにそのエンジンを使用することができますよ。
def toSQL(Server, Database, Tablename):
writeEngine= getDatabaseEngine(Server, Database)
data.to_sql('write_Tablename',writeEngine,if_exists='append')
私の質問は、実際にデータを読み書きするためにそれを使用する前に、エンジンの接続/状態を確認する簡単な方法があるかどうかです。最も簡単な方法は何ですか?
わかりました – Pandas