//这里的值是Oracle的安装路径
变量名:ORACLE_HOME
值:D:\app\Administrator\product\11.2.0\dbhome_1
//注意,在path中添加的目录与ORACLE_HOME不同,多了bin目录
值:D:\app\Administrator\product\11.2.0\dbhome_1\BIN
查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。如果不是,需要设置环境变量,否则PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码(第②步查询出的NLS_LANGUAGE值为AMERICAN)。
新增环境变量-系统环境变量
NLS_LANG
SIMPLIFIED CHINESE_CHINA.AL32UTF8
重新查询解决乱码,不行就重启plsql。
②select value from v$parameter where name = 'processes';--数据库允许的最大连接数
③alter system set processes = 3000 scope = spfile;--修改最大连接数:
④重启数据库,重启后查看当前连接数改为3000
SQL> shutdown immediate;
SQL> startup;
①
SELECT a.tablespace_name "表空间名",
total "表空间大小",
free "表空间剩余大小",
(total - free) "表空间使用大小",
total / (1024 * 1024 * 1024) "表空间大小(G)",
free / (1024 * 1024 * 1024) "表空间剩余大小(G)",
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",
round((total - free) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name
使用率90以上的的都要扩展
②
--1、查看表空间的名字及文件所在位置
select tablespace_name,
file_id,
file_name,
round(bytes / (1024 * 1024), 0) total_space
from dba_data_files
order by tablespace_name;
③
--扩展表空间 (单独datafile文件,最大扩充30G,需要检查oracle安装磁盘大小是否满足)
--两种方法,一种是为表空间增加数据文件:
--alter tablespace '表tablespace_name' add datafile '文件路径全名file_name' size 20480M;
--例如:alter tablespace users add datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS02.DBF' size 20480M;
--alter tablespace users add datafile 'D:\ORACLE\ORADATA\ORCL\USERS02.DBF' size 20480M;
--alter tablespace system add datafile 'D:\ORACLE\ORADATA\ORCL\SYSTEM02.DBF' size 20480M;
--另一种方法是增加表空间原有数据文件尺寸(一般用这种):
/*alter database datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF' resize 10240M;
alter database datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF' resize 10240M;
alter database datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF' resize 10240M;*/
①查看审计功能是否开启?
oracle 11g 关闭审计
sqlplus “/as sysdba”
SQL> show parameter audit_trail
NAME TYPE VALUE
audit_trail string DB
说明:VALUE值为DB,表面审计功能为开启的状态
②关闭oracle的审计功能
SQL> alter system set audit_trail=FALSE scope=spfile;
System altered.
③重启数据库
SQL> shutdown immediate;
SQL> startup;
④验证审计是否已经被关闭
SQL> show parameter audit_trail
NAME TYPE VALUE
audit_trail string FALSE