gpt4 book ai didi

oracle - Entity Framework 创建疯狂的 bin 表?为什么?

转载 作者:行者123 更新时间:2023-12-02 10:31:13 25 4
gpt4 key购买 nike

刚刚开始使用 EF for Oracle 来瞄准 .Net 4.0。

已将 ADO.NET 实体数据模型添加到我的项目中,并导入了 7 个并不复杂的表。所有这些都有主键。

当我查看模型图时,我收到一条警告消息:

Error 6002: The table/view 'SDRMAN.BIN$p2oWaPic9h7gQAkKPRBwJQ==$0' does not have a primary key defined. The key has been inferred and the definition was created as a read-only table/view.

我无法弄清楚 - 它看起来很疯狂!

enter image description here

所有这些 BIN 表。显然这里出了问题 - 有人能猜出这里出了什么问题吗?

干杯

最佳答案

这些“表”实际上是旧的删除表。

默认情况下,当您运行DROP TABLE时,Oracle 不会真正删除表,而是将其移动到“回收站”。

您可以禁用回收站或简单地清除它以删除旧的回收站:

要永久删除这些表,请使用:

purge recyclebin;

您可以使用以下方法禁用 session 的回收站:

ALTER SESSION SET recyclebin = OFF;


更多详细信息请参阅手册:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/tables.htm#ADMIN01511

关于oracle - Entity Framework 创建疯狂的 bin 表?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6625657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com