Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使用sqlalchemy连接到同一SQL Server上的多个数据库?_Sql Server_Sqlalchemy - Fatal编程技术网

Sql server 如何使用sqlalchemy连接到同一SQL Server上的多个数据库?

Sql server 如何使用sqlalchemy连接到同一SQL Server上的多个数据库?,sql-server,sqlalchemy,Sql Server,Sqlalchemy,我可以指定连接开始时所在的默认数据库,但是否可以在创建引擎时、创建引擎后或最好在创建单个会话时切换数据库?在创建引擎时指定数据库。听起来您需要创建另一个引擎,然后从中获得一个会话。如果您确实想要和/或需要,您可以使用一个函数,这样您就可以传入要连接的数据库,然后让它返回引擎和/或会话

我可以指定连接开始时所在的默认数据库,但是否可以在创建引擎时、创建引擎后或最好在创建单个会话时切换数据库?

在创建引擎时指定数据库。听起来您需要创建另一个引擎,然后从中获得一个会话。如果您确实想要和/或需要,您可以使用一个函数,这样您就可以传入要连接的数据库,然后让它返回引擎和/或会话