我有一个关于 OPD.NET 与 Oracle 表空间结合的问题。
我们有一个使用 ODP.NET 作为实体框架的数据提供者的生产环境中流畅运行的 web 应用程序。De 模型是从数据库(预先存在的)创建的,edmx 文件中的表如下所示:
<EntitySet Name="ES_T_ALG_INFO" EntityType="Model.Store.ES_T_ALG_INFO" store:Type="Tables" Schema="ES_ANON" />
如您所见,设计器添加了与 ES_ANON 表空间对应的 Schema 属性。
客户现在想要将应用程序重新用于具有不同表空间的不同单元。如果我用新模式搜索替换 ES_ANON,就没有问题。如果我不这样做(或一起删除属性),ObjectDataContext 找不到我的表。
有没有办法以编程方式设置表空间?
如果需要更多信息,请随时告诉我。任何帮助,将不胜感激。