当你的数据库因为ORA-00600/ORA-07445或其他ORA-报错,或丢失关键的system表空间数据文件,或ASM diskgroup损坏时均可以考虑采用PRM-DUL来做恢复。PRM-DUL采用独创的DataBridge恢复技术,直接从数据文件中抽取数据后可以像DBLINK那样直接插入到新建数据库中,而无需数据落地成为DMP文件占用空间。
文件大小大么?
数据文件里面的数据分隔是靠什么呢?
如果文件不大的话,可以一次读入内存
filename = 'xx.dat'fd = open(filename, 'rb)
dat = fd.read()
fd.close()
分割数据:
dat1, dat2, dat3 = split_dat(dat) #分割数据就要看你数据的格式了fn = 'out1.dat'
fd = open(fd, 'w+')
fd.write(dat1)
fd.close()
fn = 'out2.dat'
fd = open(fd, 'w+')
fd.write(dat2)
fd.close()
fn = 'out3.dat'
fd = open(fd, 'w+')
fd.write(dat3)
fd.close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)