oracle12c导出整库是报错ORA-04031

测试导出单个schema时没问题,free -g检查linux内存可用12G show parameter target和show parameter sga检查oracle分配的内存挺小的,sga_max_size只有308M select * from v$sgainfo检查报错的shared_pool才有264M 于是偿试alter system set memory_max_target=8096M scope=spfile启动数据库时报错该系统不支持 参考:​​https://blog.csdn.net/weixin_28837817/article/details/116350209​​ 原因是df -h查询/dev/shm只有7.9G,编辑/etc/fstab添加以下项将/dev/shm改为16G tmpfs /dev/shm tmpfs defaults, size=16384M 0 0 执行umount /dev/shm和mout /dev/shm使用其生效 再次启动oracle数据库一切正常 检查linux可用内存已从12G变5G,而oracle的memory_max_target和vga_max_size都变成8G了 最后expdp username/password@IP:1521/servicename directory=dumpdir dumpfile=servdb.dump logfile=servdb.log full=y顺利完成,导出估算块大小为32M而dump文件仅有7M。但是发现shared_pool仍然只有268M仅仅自动增加了4M。

尚美源码坑位教程提供精美的网站源码教程,小程序、公众号、H5、APP、游戏、直播、支付、区块链、商城、影音、小说等源码信息大全。
尚美源码教程库 » oracle12c导出整库是报错ORA-04031
赞助VIP 享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡