1、查看表空间名称和文件大小
select t.tablespace_name,to_char(round(sum(bytes/(1024*1024)),0))||'M' ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name
2、表空间回收
select 'alter table '||tname||' move;' from tab where tabtype='TABLE'
select 'analyze table '||tname||' compute statistics;' from tab where tabtype='TABLE'
3、索引重建
select 'alter index '||index_name||' rebuild;' from user_indexes;
4、数据库安装
1-安装 oracle 10g,使用administrator用户安装,关闭防火墙,电脑管家之类的玩意
选高级安装
安装目录选择d盘或者e盘
字符集选择ZHS16GBK(简体中文)
SID:ORCL
所有系统用户密码:oracle
5、PL/SQL的安装
1-释放 plsqldev.zip ,然后执行plsqldev.exe
安装路径选择d盘
2-释放 instantclient-basic-win32-10.2.0.4.zip
解压到C:\oracle_client下
3-启动PL/SQL Developer ,点击取消不要登录,
在Tools\Perferences 下的Connection 配置Oracle_Home和OCI Library,如下:
OracleHome:OraDb10g_home1
OCI library:C:\oracle_client\instantclient_10_2\oci.dll
4-设置系统环境变量
TNS_ADMIN=D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
注:NLS_LANG前半部分必须是AMERICAN_AMERICA,因为instant client不支持其他语言;而后半部分可以
根据你数据库的字符集调整,如果数据库采用AL32UTF8,则可以设置AL32UTF8