oracle 00396
Oracle 00396错误是数据库程序开发人员和管理员经常遇到的错误之一,这个错误通常是由于把一个数据文件移到了错误的位置或在启动数据库时设置了错误的参数导致的。下面我们来深入探讨这个错误。
唯一引起Oracle 00396错误的真正原因是数据文件被移走了或被更改了。通常,这种错误会出现在你试图打开了一个数据库时,会引发ORA-00396文件不包含扇区NF_2的问题。例如,你完全停止了Oracle数据库实例并将数据文件从/data/oracle/datafile01.dbf移动到了/tmp/datafile01.dbf目录,然后尝试打开实例时,就会遇到此错误。
SQL>shutdown immediate
SQL>startup
ORA-00396: 文件不包含扇区 6 的数据文件 2
ORA-01110: 数据文件 2: '/data/oracle/datafile01.dbf'