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、游戏、直播、支付、区块链、商城、影音、小说等源码信息大全。
用户必须遵守《计算机软件保护条例(2013修订)》第十七条:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此条例,用户从本平台下载的全部源码(软件)教程仅限学习研究,未经版权归属者授权不得商用,若因商用引起的版权纠纷,一切责任均由使用者自行承担,本平台所属公司及其雇员不承担任何法律责任。
尚美源码教程库 » oracle12c导出整库是报错ORA-04031
赞助VIP 享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡