2010年09月10日 oracle silver メモ

By | 2010年9月9日

やっと形になってきた感じ。あと2日、気を抜かなければなんとかなるかな。
以下、メモです。
 
 
1.Oracleデータベースの構造
データベース
 制御ファイル
  v$controlfile,show parameter contolfile
  alter database backup controlfile to trace(再作成用のスクリプト)
  alter database backup controlfile to ‘xxx'(バックアップ)
  alter system set control_file = ‘xxx’ scope=spfile;(多重化)
  
 Redoログ
  v$log,v$logfile
  alter database add logfile (REDOログメンバ追加)
  alter system switch logfile(ログスイッチ)

 アーカイブログ
  v$archived_log
  select log_mode from v$database;,archive log list
  alter database archivelog manual(アーカイブ切り替え)

インスタンス
 SGA 
  alter system set sga_target = 100M scope = both;
  
  
2.Oracleソフトウェアのインストール
 ORACLE_SID:数字と英字
 ORACLE_HOME:数字と英字とアンダーバー
 NLS_LANG = JAPANESE_AMERICA.JA16EUC
 orainstRoot.sh:oraInst.loc(インベントリ)
 root.sh:EM用。(SID,ORACLE_HOME,
 
 
3.Oracleインスタンスの管理
 shutdown(alter database nomount)
  ↓ 初期化パラメータファイル・アラートファイル
 NOMOUNT(alter database mount)
  ↓ 制御ファイル
 MOUNT(alter database open)
  ↓ REDOログ、データファイル
 OPEN

 shutdown normal(デフォ),immediate(ロールバック),
 shutdown transactional(トランザクション待機),abort(インスタンスリカバリ)
 memory_target,sga_target,pga_aggregate_target
 scope=spfile,scope=memory
 
 
4.ネットワーク環境の管理
 ローカル(tnsnames.ora)、ディレクトリ(ldap)、簡易接続(コマンド)、外部ネーミング(NIS)
 EM(1158),リスナー(1521)
 sqlnet.ora(優先順位),listener.ora(サーバ側。ロギング)
 専用サーバ・共有サーバ(ディスパッチャの数=応答キューの数)
 DISPATCHERSで固定。v$circuit,v$shared_server_monitor
  
  
5.表領域の管理
 create tablespace
 表領域-セグメント(表)-エクステント-ブロック
 エクステント管理:ローカル管理(自動・手動・ビットマップ)・ディクショナリ管理(手動)
 セグメント管理:手動(空リスト)、自動(ビットマップ、使用効率・パフォーマンスアップ)
 BIGFILE表領域(単一のデータファイル。データベース全体の容量アップ)
 一時・永続・UNDO・SYSTEM・SYSAUX・
 alter tablespace xxx offline nomal(デフォ),temporary,immediate(メディアリカバリ)
 alter tablespace xxx read only
 alter database datafile xxx resize
 drop tablespace xxx including contents(データも),
 including contents and datafiles(データ+データファイル),cascade constraints(制約削除)
 
 
6.ユーザの管理
 create user xxx identified
 プロファイル(create profile,drop profile)
 システム権限(create table,create user,select any table)
 オブジェクト権限(select,insert,update,delete,execute)
 grant create table to xxx
 grant select on xxx to xxx
 ロール
  
 
 
■黒本
 01章 ■■■■□    08章 ■■■■□
 02章 ■■■■□    09章 ■■■■□
 03章 ■■■■□    10章 ■■■□□ 
 04章 ■■■■□    11章 ■■■□□
 05章 ■■■■□    12章 ■■■■□
 06章 ■■■■□    13章 □□□□□  
 07章 ■■■□□    
 
 
めざせオラクル・マスター(http://park14.wakwak.com/~ky1999/ORA/)
 001-050問 ■■■■□  
 051-100問 ■■■□□
 101-150問 ■■□□□
 151-200問 ■■□□□
 201-250問 ■■□□□
 251-300問 ■■■□□ 
 301-350問 ■■■□□
 351-385問 ■■■□□
 
 
■skytak (talk 43)
Twitter Japan Ad Sales Are Over $3 Million For The Year.