由于系统偶尔会出现数据库连接异常,页面中已经有了数据库的关连接.后来发现oracle maximum(150) of processes的错误.
后来就将此值加大.
在dos下执行以下命令
C:/Documents and Settings/Administrator>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 3月 15 11:07:11 2010
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn /as sysdba
已连接。
SQL> alter system set processes=4000 scope=spfile;
系统已更改。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 241769832 bytes
Fixed Size 453992 bytes
Variable Size 213909504 bytes
Database Buffers 25165824 bytes
Redo Buffers 2240512 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 2
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 4000
到这里可以算已经结束了.
我又做了一个操作
SQL> alter system set processes=5000 scope=spfile;
系统已更改。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORA-00064: object is too large to allocate on this O/S (1,4800000)
出事拉.数据库启动不了了...............后悔呀,幸亏是测试服务器,不然完了
通过找资料又学了点,通过pfile来启动数据库.然后重建spfile了,试试看拉:
SQL> startup pfile='E:/oracle/admin/shtyj/pfile/init.ora.211201010752';
ORACLE 例程已经启动。
Total System Global Area 136911732 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 2240512 bytes
数据库装载完毕。
数据库已经打开。
SQL> create spfile from pfile='E:/oracle/admin/shtyj/pfile/init.ora.211201010752';
文件已创建。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 136911732 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 2240512 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- --------
aq_tm_processes integer 1
db_writer_processes integer 2
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150
终于好了.在设置成4000吧,反正内存大的很