我使用SQL Developer创建了一个新表:
CREATE TABLE "MYCHEMA"."NEWTABLE"
( "ID" VARCHAR2(3 BYTE) NOT NULL ENABLE,
"NAME" VARCHAR2(256 BYTE) NOT NULL ENABLE,
CONSTRAINT "NEWTABLE_1" PRIMARY KEY ("ID")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 458752 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "MYCHEMA" ENABLE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 524288 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT)
TABLESPACE "MYCHEMA";
但是当我在TABLE对象上搜索该模式时,它没有在Oracle Enterprise Manager中显示,只显示现有表。
在SQL Developer中,我可以看到所有这些(包括我刚创建的新的)并执行查询。
是否需要重启? (在一天结束之前我无法做到)
答案 0 :(得分:0)
原来Oracle Enterprise Manager指向错误的数据库。我在备份服务器上创建了新表,但无论URL如何,我们的基于Web的界面始终指向生产数据库。