我按照网上的方法,
先conn / as sysdba
SQL> show parameter process
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150alter system set processes=500 scope=spfile;
修改成功可是在show show parameter processes 还是上面的。
shutdown immediate
startup
再show 还是那样的
怎么回事?
先conn / as sysdba
SQL> show parameter process
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150alter system set processes=500 scope=spfile;
修改成功可是在show show parameter processes 还是上面的。
shutdown immediate
startup
再show 还是那样的
怎么回事?
SQL> alter system set processes=500 scope=spfile;SQL> create pfile from spfile;然后再重启数据库看看
所以既然修改成功,没有可能重新启动后还是原来的值
是不是你的数据库中有两个实例,你修改的是另一个实例的参数了,呵呵
SQL> create pfile from spfile;