服务器上存在多版本数据库,异常重启后,自动启动的是oracle10g的数据库,需要重新将11g数据库数据库启动起来需要先关闭10g的数据库
选中需要启动的数据库
set path=D:\app\Administrator\product\11.2.0\dbhome_1\BIN;%path%
sqlplus /NOLOG
SQL>connect sys/wonders as sysdba
sqlplus /NOLOG
SQL>connect sys/wonders as sysdba
关闭现在启动的数据库(10g)如果有应用连着现有的数据库需要关闭连接
SQL>shutdown normal
SQL>shutdown normal
启动数据库(这时候启动的数据库就是set path对应的数据库)
SQL>startup mount
SQL>alter database open;
SQL>startup mount
SQL>alter database open;
启动数据库(这时候启动的数据库就是set path对应的数据库)
SQL>startup mount
SQL>alter database open;
SQL>startup mount
SQL>alter database open;