1、
我的环境是redhat as5 64bit,oracle10g 64bit,物理内存是8G,今天调整了SGA的大小,在EM中修改sga_max_size由原来的1760M增加到2048M,sga_target也由原来的1760M增加到2048M,后重启数据库后报错:
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORA-19802: cannot use DB_RECOVERY_FILE_DEST without DB_RECOVERY_FILE_DEST_SIZE
SQL> shutdown immediate;
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
问题已解决。解决方法如下,希望可以帮到遇到同样问题的朋友。
>sqlplus sys@sid as sysdba
sql>startup pfile='<path>\init.ora';
sql>create spfile from pfile='<path>\init.ora';
sql>shutdown;
sql>startup;

这是从http://www.oracle.com.cn/viewthr ... amp;extra=page%3D39找到的
 
2、impdp 导入job 需要注意的问题:
方法1:
 用户需要具有IMP_FULL_DATABASE 权限。
  GRANT IMP_FULL_DATABASE TO user;
方法2:
 采用 network_link 参数。