rman无法登陆,sqlplus可以
rman无法登陆,set dbid到另一个数据库就能正常登陆了你这台电脑安装有多个版本数据库软件吗? xifenfei 发表于 2014-3-18 21:09
你这台电脑安装有多个版本数据库软件吗?
没有,就安装了一个数据库软件
这是登陆时的alter
rrors in file g:\app\administrator\diag\rdbms\primary\oristart\trace\oristart_cjq0_776.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-04063: package body "SYS.DBMS_LOGSTDBY" has errors 1. select owner, object_name, object_type, status from dba_objects where status=upper('Invalid')贴出来
2. 重新编译rman相关包
SQL> @$ORACLE_HOME/rdbms/admin/dbmsrman.sql
SQL> @$ORACLE_HOME/rdbms/admin/prvtrmns.plb
SQL> @$ORACLE_HOME/rdbms/admin/dbmsbkrs.sql
SQL> @$ORACLE_HOME/rdbms/admin/prvtbkrs.plb
哪一步发错,使用show error打印出来 本帖最后由 梦中追星 于 2014-3-19 10:03 编辑
xifenfei 发表于 2014-3-18 22:52
1. select owner, object_name, object_type, status from dba_objects where status=upper('Invalid')贴出 ...
SQL> @G:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\prvtrmns.plb
警告: 创建的包体带有编译错误。
SQL> show error
PACKAGE BODY DBMS_RCVMAN 出现错误:
LINE/COL ERROR
-------- -----------------------------------------------------------------
14897/7PL/SQL: SQL Statement ignored
14898/14 PL/SQL: ORA-04063: view "SYS.DBA_CAPTURE" 有错误
SQL> @G:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\dbmsbkrs.sql
程序包已创建。
SQL> @G:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\prvtbkrs.plb
程序包体已创建。
之前我DROP了一个以前做stream创建的表空间,是不是跟这个有关系
页:
[1]