使用SecureCRT连接RHEL中文乱码的解决
我在winxp下用SecureCRT连接RHEL。RHEL默认为utf8编码,所以在客户端中,Options->Session Options->Terminal->Appearance->Fonts->Character encoding改为UTF-8即可解决问题。
1、使用sqlplus连接到数据库
sqlplus "sys@orcl as sysdba"
2、创建pfile
然后输入命令create pfile from spfile
该命令将根据数据库实例orcl的二进制配置文件(默认为SPFILEORCL.ORA)创建文本文件INITorcl.ORA
然后修改INITorcl.ORA中的processes和sessions两个配置,应该按照sessions=processes*1.1+5的规则配置,如processes若配置为100,则sessions应配置为115。
3、根据修改过的pfile创建spfile
若数据库正在运行,则无法直接覆盖正在被使用的spfile,这时候应该先将spfile保存到一个临时文件名。在sqlplus中执行
create spfile='tempspfile' from pfile;
这将创建tempspfile文件
4、停止数据库并使用临时spfile替换spfile
5、启动数据库,完成。
配置文件位于$ORACLE_HOME/database目录下