ORA-01257: cannot reuse database file string, unknown file size

文档解释

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,从而重新确认这个文件的大小。

你可能感兴趣的