如何在Lightswitch中配置Oracle数据源以映射其他用户拥有的表



我们公司使用的是SaaS提供商,该提供商还提供对其后端Oracle数据库的直接只读访问。

我们的Oracle用户不拥有任何表,因此我们要读取的表属于其他用户。因此,这些表必须按如下方式寻址:OwnerUser.table1、OwnerUser.table 2等。

在LightSwitch中设置数据源时,没有表可见,因为实体数据模型正在映射到我们的用户(我们连接的用户)拥有的表。

有人知道我是否可以在某个地方调整数据源以注入所有者前缀(例如OwnerUser),以便LightSwitch设计器显示OwnerUser拥有的表吗?

您可能会发现,在这种情况下,为传递用户信息和设置表的数据源创建一个自定义RIA服务层可能会更容易。

最新更新