【发布时间】:2011-11-17 08:20:10
【问题描述】:
我使用自己的用户帐户登录 Oracle,我们可以将其称为 my_account,并且我被授予对我们的应用程序架构中所有表的 select 权限用途,我将其称为 app_schema。
我想使用 Entity Manager 为 app_schema 架构中的表生成实体定义,但我没有该帐户的密码并且可能不会得到它,所以我必须以 my_account 身份登录。
当我运行向导时,我只能看到 my_account 架构中的表。有什么方法可以从不同的模式中获取表,以便我可以生成这些表?这是一个庞大的数据库,因此手动编写 .edmx 文件可能需要数天时间,并且可能会导致大量由拼写错误引起的错误。我尝试使用同义词,但它们在向导中也不可见。
【问题讨论】:
标签: c# oracle entity-framework