阅读Oracle工具的文档时,当我尝试这个步骤时,请为DMU存储库表空间创建一个步骤,文档说要使用查询的结果来获取初始大小。但是,即使作为sys帐户,我也无法运行查询。下面是来自甲骨文文档的查询
SELECT CEIL((t.cnt*300+c.cnt*1000)/1048576)||' MB'
"Initial Size"
FROM (SELECT COUNT(*) cnt FROM sys.tab$) t,
(SELECT COUNT(*) cnt
FROM sys.col$
WHERE obj# IN (SELECT obj# FROM sys.tab$)
AND BITAND(property,65536)=0
AND type# IN (1,8,58,96,112)
AND charsetform=1) c发布于 2019-11-26 05:27:16
查询没有什么问题,它只给出最小的表空间大小.On 11gR2,我得到的大小为16 8MB,在19c cdb/pdb为8MB。只需创建一个具有自动扩展的大尺寸表空间即可。
CREATE TABLESPACE DMUREPO DATAFILE '/u03/oradata/ORCL/DMUREP01.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M -- change datafile location based on your environment
https://dba.stackexchange.com/questions/253788
复制相似问题