ORA-01257: cannot reuse database file string, unknown file size ORACLE 报错 故障修复 远程处理
文档解释
ORA-01257: cannot reuse database file string, unknown file size
Cause: The size of the raw partion cannot be determined
Action: Add the datafile/logfile by specifying the size parameter.
ORA-01257:指”无法重用数据库文件[文件名],未知文件大小”
官方解释
ORA-01257错误发生在CREATE DATABASE语句执行时,其发生原因是数据库文件的大小信息不被正确地识别,从而无法重复使用现有的数据库文件。
常见案例
1. 注意事项信息未提供:如果创建数据库语句被执行,但却没有提供任何相关的Note及注意事项,那么可能就会出现这个错误信息;
2. 文件损坏:如果数据库文件损坏,那么也有可能出现这个错误。
正常处理方法及步骤
1. 确定当前数据库文件大小:在操作系统命令提示符中,输入dir[文件路径&名称],从而确定数据库文件的大小;
2. 设定的大小要一致:将第1步获得的数据库文件大小,键入SQL语句中BYTES attribute,让其与实际文件一致;
3. 重新启动:将设置好的大小信息发送给Oracle,然后重新启动Oracle,从而重新确认这个文件的大小。