常用sql script

发表于:2007-06-22来源:作者:点击数: 标签:
CREATE TABLESPACE "apps" DATAFILE '/db/oradata/apps01.dbf' SIZE 1000M, '/db/oradata/apps02.dbf' SIZE 1000M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ; CREATE TEMPORARY TABLESPACE "TEMP" TEMPFILE '/db/oradata/temp01.dbf' SIZE 10

   
  CREATE TABLESPACE "apps"
  DATAFILE '/db/oradata/apps01.dbf' SIZE 1000M,
  '/db/oradata/apps02.dbf' SIZE 1000M
  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;
  
  CREATE TEMPORARY TABLESPACE "TEMP"

  TEMPFILE '/db/oradata/temp01.dbf' SIZE 1000M EXTENT MANAGEMENT
  LOCAL UNIFORM SIZE 1M;
  
  CREATE USER "apps" IDENTIFIED BY "apps"
  DEFAULT TABLESPACE "apps"
  TEMPORARY TABLESPACE "TEMP"
  ACCOUNT UNLOCK;
  GRANT "CONNECT" TO "INTEGRATION";
  GRANT "RESOURCE" TO "INTEGRATION";
  
  alter database add logfile group 1 ('D:\ORACLE\ORADATA\orcl1\REDO01.LOG') size 1M;
  
  alter database drop logfile group 1;
  
  alter system switch logfile;
  alter database backup controlfile to trace ;
  
  select a.name,a.value,b.name,b.value,(a.value*100)/b.value||'%' "radio"
  from v$sysstat a,v$sysstat b
  where a.name='redo buffer allocation retries'
  and b.name='redo entries';
  
  这个比率小于1%才好,否则增加log_buffer的大小
  
  select * from v$nls_parameters
  
  select banner from sys.v_$version
  
  set long 20000
  
  十进制转十六进制 select to_char(33,'xxxx') from dual
  
  drop table table_name cascade constraints;
  
  alter table test move tablespace apps
  /*索引重建*/
  alter index index_name rebuild tablespace tablespace_name;
  
  select /*+ index(tablename index_name)*/ from tablename

原文转自:http://www.ltesting.net