易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle表空间常用操作

1. 查看Oracle创建过哪些用户
   >select username from all_users;
2. 查看Oracle创建过哪些表空间,表空间的名字和大小
   >select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
    from dba_tablespaces t, dba_data_files d
    where t.tablespace_name = d.tablespace_name
    group by t.tablespace_name;
3. 查看表空间物理文件的名称及大小
  >select tablespace_name,file_id,file_name,round(bytes/(1024*1024),0)   
total_space from dba_data_files order by tablespace_name;
4. 查看表空间的使用情况
  >select   sum(bytes)/(1024*1024)   as   free_space,tablespace_name    
  from   dba_free_space    
  group   by   tablespace_name;    
  SELECT   A.TABLESPACE_NAME,A.BYTES   TOTAL,B.BYTES   USED,   C.BYTES  
FREE,    
  (B.BYTES*100)/A.BYTES   "%   USED",(C.BYTES*100)/A.BYTES   "%   FREE"  
 
  from   SYS.SM$TS_AVAIL   A,SYS.SM$TS_USED   B,SYS.SM$TS_FREE   C    
  WHERE   A.TABLESPACE_NAME=B.TABLESPACE_NAME   AND  
A.TABLESPACE_NAME=C.TABLESPACE_NAME;
5. 增加表空间的的大小
   A. >alter tablespace SYSAUX add datafile
'/opt/oracle/oradata/testdb/sysaux02.dbf' size 100M autoextend on;
   B. >alter tablespace SYSAUX add datafile
'/opt/oracle/oradata/testdb/sysaux02.dbf' size 100M;
   C. >alter database datafile '/opt/oracle/oradata/testdb/sysaux02.dbf'
resize 1000M;
6. 查看Oracle RAC上剩余的表空间
   #export ORACLE_SID=+ASM1
   #sqlplus / as sysdba
   #select NAME,TOTAL_MB,FREE_MB from V$ASM_DISKGROUP;
&nb


相关文档:

oracle insert语法(日期格式)

insert into dts_auction_comments (id,auction_id,user_id,user_nick,comments,gmt_create,gmt_modified,status,comm_type)
                            values(409,127380, ......

Oracle 10g R2 RAC在VMWARE上的安装

建立ssh信任,rac的安装要用ssh和scp来拷贝安装文件。
在所有的节点上运行:
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
ssh-keygen -t dsa
在rdb1节点上执行:
ssh rdb1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh rdb1 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
ssh rdb2 ......

点点滴滴(Oracle)

insert into
    select * into t_dest from t_src; -- 要求目标表不存在
    insert into t_dest(a, b) select a, b from t_src; -- 要求目标表已存在
动态SQL
    execute immediate ......

110个Oracle 常用函数的总结

SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual;
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号