您的位置:首页 >> 数据库 >> Oracle >> 正文
Oracle RSS
 

我的一些oracle9i学习笔记,与大家分享

http://www.rdxx.com 05年11月10日 00:00 ChinaUnix.net 我要投稿

关键词: 学习笔记 , 分享 , Oracle9i , 学习 , Oracle

######### 创建数据库----look $ORACLE_HOME/rdbms/admin/buildall.sql #############

create database db01
maxlogfiles 10
maxdatafiles 1024
maxinstances 2
logfile
GROUP 1 ('/u01/oradata/db01/log_01_db01.rdo') SIZE 15M,
GROUP 2 ('/u01/oradata/db01/log_02_db01.rdo') SIZE 15M,
GROUP 3 ('/u01/oradata/db01/log_03_db01.rdo') SIZE 15M,
   datafile 'u01/oradata/db01/system_01_db01.dbf') SIZE 100M,
   undo tablespace UNDO
      datafile '/u01/oradata/db01/undo_01_db01.dbf' SIZE 40M
   default temporary tablespace TEMP
      tempfile '/u01/oradata/db01/temp_01_db01.dbf' SIZE 20M
      extent management local uniform size 128k
   character set AL32UTE8
   national character set AL16UTF16
   set time_zone='America/New_York';

############### 数据字典 ##########

set wrap off

select * from v$dba_users;

grant select on table_name to user/rule;

select * from user_tables;

select * from all_tables;

select * from dba_tables;

revoke dba from user_name;

shutdown immediate

startup nomount

select * from v$instance;

select * from v$sga;

select * from v$tablespace;

alter session set nls_language=american;

alter database mount;

select * from v$database;

alter database open;

desc dictionary

select * from dict;

desc v$fixed_table;

select * from v$fixed_table;

set oracle_sid=foxconn

select * from dba_objects;

set serveroutput on

execute dbms_output.put_line('sfasd');

############# 控制文件 ###########

select * from v$database;

select * from v$tablespace;

select * from v$logfile;

select * from v$log;

select * from v$backup;

/*备份用户表空间*/
alter tablespace users begin backup; 

select * from v$archived_log;

select * from v$controlfile;

alter system set control_files='$ORACLE_HOME/oradata/u01/ctrl01.ctl',
'$ORACLE_HOME/oradata/u01/ctrl02.ctl' scope=spfile;

cp $ORACLE_HOME/oradata/u01/ctrl01.ctl $ORACLE_HOME/oradata/u01/ctrl02.ctl

startup pfile='../initSID.ora'

select * from v$parameter where name like 'control%' ;

show parameter control;

select * from v$controlfile_record_section;

select * from v$tempfile;

/*备份控制文件*/
alter database backup controlfile to '../filepath/control.bak'; 

9 7 3 1 2 3 4 5 6 7 8 9 10 4 8 :


 
 
标签: 学习笔记 , 分享 , Oracle9i , 学习 , Oracle 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站