1、服务器上打开cmd: 2、输入: sqlplus /NOLOG 3、输入:connect system/123456 as sysdba 提示:已连接 4、输入:shutdown normal 提示:数据库已经关闭已经卸载数据库 Oracle例程已关闭 5、输入:startup mount 提示:Oracle 例程已经启动 等等 6、alter database open; 提示: 7、输入: alter database datafile 63...
首先修改环境变量,保证cmd下访问到正确的oracle监听,如: E:\oracle\product\10.2.0\client_1\bin;E:\oracle\product\10.2.0\client_2\bin;E:\oracle\product\10.2.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32 \Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs ...
第二种方法: 把Oracle的相关服务都停止后、在重新启动、发现可以正常登录。
oracle ORA-01033问题具体解决步骤如下:1、以sys登录为sysdbasqlplus /NOLOG或者(sqlplus sys/sys@localhost/orcl as sysdba,window系统下部署的 oracle数据库总是各种bug,我的必须添加ip地址指向才能连接)。2、登录到sys用户后,关闭数据库,输入命令:shutdown;回车,结果提示数据库未打开。3、启动...
1 在控制面板→管理工具→服务,打开oracle的相关服务项:2 打开sqlplus命令窗口:然后输入sqlplus /nolog,然后使用sys连接数据库:conn sys/oracle as sysdba 3 然后输入select name from v$datafile;查询所有的数据文件,4 找出你误删的数据文件目录,然后使用 alter database datafile 'd:\oracle\product\10....
Oracle登录 ORA-01033: ORACLE正在初始化或关闭的解决方法 Oracle存在多实例 相应的在DOS命令下执行: 1. 设置正确的ORACLE实例:set ORACLE_SID = INSTANCE_NAME 2. 启动SQLPLUS:sqlplus /nolog 3.以DBA(通常有好几个sys或system)用户sqlplus登录:connect system/sys as sysdba ...
这个应该是控制文件的问题,你的控制文件应该是多路的吧 把Oracle服务先关掉 shutdown immediate;然后把ctol1控制文件删掉,在从别的控制文件复制出ctol1,然后启动Oracle服务 startup;像这样一般会解决问题
要解决ORA-01033错误,可以尝试以下步骤: 确保Oracle数据库实例已经启动。可以使用命令lsnrctl status来检查监听器状态,使用ps -ef | grep pmon来检查数据库实例进程是否正在运行。 如果数据库实例正在关闭过程中,请等待它完全关闭并重新启动数据库实例。 启动监听器。可以使用命令lsnrctl start来启动监听器。