Oracle11g安装完成后配置
连接数据库
sqlplus /nolog
conn / as sysdba
数据库初始配置
--- 设置oracle11g密码无过期期限
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
-- 查看processes和sessions参数
show parameter processes;
show parameter sessions;
-- 修改processes和sessions值:sessions=(1.1*process+5)
alter system set processes=1000 scope=spfile;
alter system set sessions=1105 scope=spfile;
-- 解决oracle11g导出时不导出空表
alter system set deferred_segment_creation=false;
-- 查询数据库当前进程的连接数:
select count(*) from v$process;
-- 查看数据库当前会话的连接数:
select count(*) from v$session;
-- 查看数据库的并发连接数:
select count(*) from v$session where status='ACTIVE';
-- 查看当前数据库建立的会话情况:
select sid,serial#,username,program,machine,status from v$session;
-- 去除XE版本占用8080端口
begin
dbms_xdb.sethttpport('18080');
dbms_xdb.setftpport('0');
end;
/
修改oracle字符集
-- 查看当前数据库字符集。
select * from nls_database_parameters where parameter='NLS_CHARACTERSET';
shutdown immediate
startup mount
alter system enable restricted session;
alter system set job_queue_processes=0;
alter system set aq_tm_processes=0;
alter database open;
alter database character set internal_use ZHS16GBK;AL32UTF8
重启oracle
shutdown immediate
startup