1

iPython では、次のコードを使用して SQLAlchemy で SQL サーバーに接続しています。

import sqlalchemy as sa
import urllib
import pandas as pd

connection_string = "DRIVER={SQL Server};SERVER=myserver;DATABASE=mydatabase;TRUSTEDCONNECTION=Yes"
connection_string = urllib.quote_plus(connection_string) 
connection_string = "mssql+pyodbc:///?odbc_connect=%s" % connection_string

engine = sa.create_engine(connection_string).connect()

Beaker ノートブックの機能が気に入ったので切り替えていますが、上記のように SQL セルを SQL データベースに接続する方法がわかりません。ドライバー情報を言語マネージャーの [既定のデータ ソース] ボックスに入力する必要があることは知っていますが、connection_stringそこに入力しようとするとエラーが発生します。

提案?

4

1 に答える 1