oracle exp逻辑导出到4G时提示终止写入DMP文件
昨天晚上一个朋友问我,说在进行数据导出时,导出到4G时就提示导出终止写入dmp文件,操作系统为win 2003 数据库版本是10G
通过检查数据库日志和进程等都正常,没有出现数据库实例down掉等问题,而且朋友说导出了几次,每次都是导出到4G时就停止
然后想到的是操作系统上的文件系统限制
windows 下的限制如下;
各种文件系统的限制:
NTFS(Windows):支持最大分区2TB,最大文件2TB
FAT16(Windows):支持最大分区2GB,最大文件2GB
FAT32(Windows):支持最大分区128GB,最大文件4GB
然后朋友一查果然是fat32的格式,呵呵 问题原因已经找到,下面就是解决方法了
1:把FAT32文件系统格式转换为NTFS
2.分成多个文件导出 用以下方法:
exp system/abcdefg filesize=4G file='a1test.dmp,a2test.dmp' full=y buffer=4096000 log=exptest.log
本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!