1.查询数据库编码
select userenv('language') from dual;
2.查询序列下一值和当前值
select seq_userid.nextval from dual;
select seq_userid.CURRVAL from dual;
3.查看数据库编码
select userenv('language') from dual;
4.查看数据库表空间的空闲大小,需要使用sysdba权限。
select sum(bytes)/1024/1024 from dba_free_space where TABLESPACE_NAME=你的表空间名;
5.查看某个数据库表空间下的所有数据文件
select file_name, tablespace_name from dba_data_files where tablespace_name=你的表空间名;
6.给某个数据库表空间添加数据库文件
alter tablespace 表空间名 add datafile '/data/tablespace/test.dbf' size 2048M; ('/data/tablespace/test.dbf'替换成你自己的数据库文件路径)
7.删除某个数据库表空间的某个数据文件
tip:该数据文件必须是空的,所以在该数据库文件上创建的一系列索引,表和数据等都需要删除。这个操作只在oracle10 r2以上版本有。
alter tablespace 表空间名 drop datafile '/data/tablespace/test.dbf';
想多了解些,可以参看:http://www.idevelopment.info/data/Oracle/DBA_tips/Database_Administration/DBA_16.shtml