我正在尝试通过Server Explorer添加与Oracle数据库的连接。 “测试'连接'成功,但每当我查看表/模式列表时,我只能看到与我的登录相关联的那个。
我意识到这听起来很傻,但是当我通过Toad for Oracle使用相同的登录名/密码时,我仍然可以浏览“所有模式”以查找我想要的表格。
这可以通过Server Explorer实现吗?或者我是否需要找到我想要访问的架构的特定登录名?
解决方案(就在这里而不仅仅是在OTN论坛上)
相反,您可以在“值”文本框中列出以逗号分隔的模式,而不是使用单击“...”按钮后显示的对话框。
答案 0 :(得分:3)
Oracle处理用户和模式的方式与SQL Server不同。所以我怀疑默认的Visual Studio行为无法与Oracle一起正常工作。
您是否为Visual Studio安装了免费的Oracle Developer Tools? Find them here。如果这样做,则可以手动将其他模式添加到主连接的过滤器中。我在this OTN forum thread中找到了说明:
“突出显示您的连接节点 想要模糊并选择过滤器或 右键单击特定连接 节点并选择修改然后单击 筛选器选项卡以修改 过滤器“。
我同意这很笨重,应该自动完成。我想VS的扩展方式是有限的。