SQL 脚本在 DBeaver 中的活动对象上工作。如果您通过脚本中的 SQL 语句向活动数据库添加新表,DBeaver 不会自动更新导航器条目。即使选择重新连接到数据库,导航器也不会更新。要查看更改,用户必须断开连接然后再次连接到数据库服务器。此外,每次连接到活动数据库时,活动数据库都会发生变化。我将 postgresql 与两个数据库一起使用:一个是我用脚本更改的自定义数据库,另一个是“postgres”数据库,默认情况下它始终成为活动对象。
在创建新表时,您是否有同样的障碍,或者是否有一种无需关闭和启动数据库连接即可工作的方法?
有没有一种方法可以将脚本附加到一个特殊的数据库,而不必手动将一个数据库设置为活动数据库?