我在SQL开发人员中使用多个连接来连接到不同的Oracle数据库。对于某些连接,我必须将模式更改为另一个用户的模式。这可以通过几种方式完成
alter session set current_schema = <otheruser>;
缺点是我必须为每个我要打开的连接输入这个,并为每个连接使用不同的<otheruser>
。有没有办法在连接到数据库时为各个连接自动设置默认架构?
连接架构
<schema_A>
<schema_B>
<schema_C>
解决方案将非常有用。
不,这不是一个功能。我们假设您定义连接时,您正在使用要使用的架构。
该工具是非常连接驱动的 - 使用alter session set current schema将与您在SQL Worksheet中运行的查询一起使用,但不会对该工具的其余部分产生任何影响,例如在Connection导航树中浏览您的表。
现在,如果您有PROXY连接privs,您可以设置连接以通过代理实际连接到“默认”架构。
我展示了here