我用的是Aix4.3下的oracle8.17数据库,IBM RS6000小型机。两块16.2G硬盘做镜像,安装操作系统。
四块16.2G硬盘做RAID5,安装数据库。还有很多硬盘空间。但从前几天开始,用EXP做数据库导出备份时,每当备份到一个表时,就报以下错误提示:
EXP-00002:error in writing to export file
EXP-00002:error in writing to export fileerror closing export file
EXP-00000:Export terminated unsuccessfully
每次报错后,导出的备份文件都一样大小,而数据库每天都会有数据增长。
我试着删除了几个备份文件,空出一些空间,但备份依然报错。应该不是空间不足的问题。
1.我用的是‘rmis’用户,具有dba权限,可操作任何表,且无表空间限制。
2.现在exp出的文件为1.073G。最后一次成功导出为6月8日,文件大小为1.071G。
应该不是权限不足问题,也不是备份文件太大问题。
实在是找不出问题原因,望各位高手不吝赐教!
四块16.2G硬盘做RAID5,安装数据库。还有很多硬盘空间。但从前几天开始,用EXP做数据库导出备份时,每当备份到一个表时,就报以下错误提示:
EXP-00002:error in writing to export file
EXP-00002:error in writing to export fileerror closing export file
EXP-00000:Export terminated unsuccessfully
每次报错后,导出的备份文件都一样大小,而数据库每天都会有数据增长。
我试着删除了几个备份文件,空出一些空间,但备份依然报错。应该不是空间不足的问题。
1.我用的是‘rmis’用户,具有dba权限,可操作任何表,且无表空间限制。
2.现在exp出的文件为1.073G。最后一次成功导出为6月8日,文件大小为1.071G。
应该不是权限不足问题,也不是备份文件太大问题。
实在是找不出问题原因,望各位高手不吝赐教!
多谢各位热心的帮助,小弟万分感谢!!!‘谈趣者’、‘水皮皮’第二次感谢你们!
这里是高级技术区,所以我有来这把我的难题贴出来了,希望能尽快解决!
小弟原来是使用NT4.0下的MS SQL SERVER 7.0 数据库的。单机版的小程序是使用VFP6.0编程,大型软件用DELPHI5。NT和SQL SERVER的易用性,确实让我省心不少。可以专心于数据库数据结构的调整和程序的编制,不必耗费什么精力去管其他的东西。现在系统改成了AIX4.3 UNIX 下的ORACLE 8.1.7 ,光死进程造成的麻烦就让人头痛,听人说应该每日重新启动小型机!!!让我大跌眼镜!也许是我孤陋寡闻,但我现在也只能那样做。现在备份又出现错误!!!郁闷!! : (
小弟在VFP、DELPHI编程;MS SQL SERVER管理;sql语句;程序加密解密等方面略有心得,如需帮助,尽管开口!
才接触UNIX和ORACLE不到两个月,还属菜鸟一个,就碰到这么个难题!还望各位大侠拉小弟一把!再次多谢了!!!最后还要问一下:
1、‘长天’:小型机为4块18.2G硬盘做的RAID5,所以硬盘应该没问题,不知道你是指用什么方法检查?还有怎么查看系统有否报错?
2、‘KING’、‘大鳄鱼’:我有exp导出时,选择参数时,选择了导出整个数据库,包括权限等所有的东西,且选择了压缩数据!
这样吧,配置一台Oracle的客户端,不用telnet,
net8 easy config后,用客户端exp备份。
多谢了,你的方法我一定试试!
net8 easy config我有配置好的,是用sql plus执行exp备份吗?还是用企业管理器?
自接用EXP,不过两边的字符级要相同。
顺便你导出的那个表是不是很大 ?
// *Cause: Export could not write to the export file, probably because of a
// device error. This message is usually followed by a device message
// from the operating system.
// *Action: Take appropriate action to restore the device.