锘??xml version="1.0" encoding="utf-8" standalone="yes"?> 浣跨敤濡備笅鍛戒護鎸傛帴CDROM錛?/SPAN> root榪愯 rootpre.sh 鑴氭湰銆?/SPAN> 濡傛灉浜嬪厛娌℃湁榪愯rootpre.sh鑴氭湰錛屼細鏈夋彁紺猴細浠?/FONT>root榪愯rootpre.sh錛屼箣鍚庨?/FONT>y錛岃繘琛屾甯稿畨瑁咃紱 浼氭湁鎻愮ず榪愯orainstRoot.sh鑴氭湰錛屽埌link緇撴潫鐨勬椂鍊欎細鎻愮ず榪愯root.sh鑴氭湰錛屾寜瑕佹眰瀹屾垚鍗沖彲銆?/SPAN> 鎵撳紑涓涓懡浠ゆ搷浣滅獥鍙o紙dtterm紿楀彛錛夛紱 鍦ㄨ繍琛?/FONT>runInstaller鍚庝細鎻愮ず浠?/FONT>root榪愯rootpre.sh錛屼箣鍚庨?/FONT>y錛岃繘琛屾甯稿畨瑁咃紱 鐢?/FONT>dbca宸ュ叿寤哄簱(ora9)銆?BR>$dbca 錛?/FONT> 鏁版嵁搴撶殑鍚姩錛?/SPAN> 鐧誨綍鍒?/FONT>oracle榪愯濡備笅鍛戒護錛?/SPAN> #su 錛?/FONT> oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>startup; 錛?/FONT> 鏁版嵁搴撶殑鍏抽棴 鐧誨綍鍒?/FONT>oracle榪愯濡備笅鍛戒護錛?/FONT> #su 錛?/FONT> oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>shutdown immediate; 10錛?/FONT>3錛?/FONT> 鐩戝惉鏈嶅姟鐨勫惎鍔?/SPAN> 鐧誨綍鍒?/FONT>oracle榪愯濡備笅鍛戒護錛?/SPAN> $ lsnrctl start ora9 10錛?/FONT>4錛?/FONT> 鐩戝惉鏈嶅姟鐨勫叧闂?/SPAN> 鐧誨綍鍒?/FONT>oracle榪愯濡備笅鍛戒護錛?/SPAN> $ lsnrctl stop ora9 鐢?/FONT>root鐢ㄦ埛瀹屾垚涓嬮潰鐨勬搷浣溿?/FONT> 濡傛灉杈撳嚭鏄?/FONT>"Available"鍒欐病闂錛屽鏋滄槸"Defined"鐨勮瘽錛岄氳繃浣跨敤 鎶?/FONT>"STATE to be configured at system restart"鏇存敼涓?/FONT>"Available" bos.adt.base,bos.adt.lib,bos.adt.libm, bos.perf.perfstat 浣跨敤濡備笅鍛戒護錛?/SPAN> 濡傛灉娌″畨瑁呯殑璇濓紝浣犺繕瑕佷嬌鐢ㄤ笅闈㈢殑鍛戒護瀹夎 bos.adt.libm fileset錛?/SPAN> AIX 璁劇疆浠ヤ笅鐜鍙橀噺鍒?/FONT>oracle鐢ㄦ埛鐨?/FONT>鈥?profile鈥?/SPAN>鏂囦歡涓細 ORACLE_BASE=/oracle/app; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/ ORACLE_SID=ora9; export ORACLE_SID ORACLE_TERM=vt100; export ORACLE_TERM TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN #NLS_LANG= SIMPLIFIED CHINESE.ZHS16GBK; export NLS_LANG ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH ORA_DB=$ORACLE_HOME/dbs;export ORA_DB CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH PATH=$ORACLE_HOME/bin:$PATH; export PATH export DISPLAY= 127.0.0.1:0.0瀹夎姝ラ
錛戯紟寮濮嬪畨瑁?/FONT>
# mount -rv cdrfs /dev/cd0 /cdrom
# /cdrom/rootpre.sh
#su - oracle
% cd /tmp
% /cdrom/runInstaller
閫?/FONT>y
錛掞紟寤哄簱
鏍規嵁鎻愮ず涓姝ヤ竴姝ュ緩绔嬫暟鎹簱銆?/SPAN>錛擄紟鏁版嵁搴撳惎鍔ㄥ叧闂?/FONT>
锝忥綃錛侊紒錛侊紒
]]>瀹夎鍑嗗
1錛庢坊鍔?/SPAN>Oracle鐢ㄦ埛鍜?/SPAN>dba緇?/SPAN>
娣誨姞oracle鐢ㄦ埛鍜岀粍錛?/FONT> 鍙互鐢ㄦ墜宸ュ懡浠ゆ垨"smit security"鏉ュ畬鎴愩傚垱寤虹浉鍏崇洰褰曪紝騫舵洿鏀圭浉搴旀潈闄愮瓑銆?/SPAN>2錛庡垱寤鴻蔣浠跺畨瑁呯偣
3錛庣‘淇?/SPAN>Asynchronous Input Output (AIO) 鍙敤
# lsdev -Cc aio
# smit chaio
4錛庣‘瀹?/SPAN>math library宸茬粡瀹夎鍦ㄧ郴緇熶腑
# lslpp -l bos.adt.libm
# smit install_latest
# lslpp -l bos.perf.perfstat
# lslpp bos.perf.libperfstat
5錛?/SPAN> 瀹夎JDK
6錛庤緗幆澧冨彉閲?/SPAN>
]]>
鐜鍑嗗
路 /tmp(鎴栧彲鐢ㄥ仛涓存椂絀洪棿鐨?/SPAN>Disk)瑕佹湁 500 MB浠ヤ笂鐨勭┖闂?/SPAN>
路 256 MB浠ヤ笂鐨勭墿鐞嗗唴瀛?/SPAN>
路 鑷沖皯涓ゅ嶇墿鐞嗗唴瀛樼殑浜ゆ崲絀洪棿
路 鏌ョ湅涓繪満鍚?/SPAN>
$ uname -a
路 鏄惁64浣嶇殑鎿嶄綔緋葷粺:
#bootinfo -y
鎴栬?/SPAN>
#bootinfo -K
娉ㄦ剰錛氬洜涓?SPAN lang=EN-US>ORACLE 9I涓?SPAN lang=EN-US>64浣嶏紝鎵浠ュ畨瑁呯殑AIX騫沖彴涔熷繀欏繪槸64浣嶃傚鏋滀笉鏄繀欏昏閲嶆柊瀹夎鎴栦嬌鐢ㄨ繛鎺ュ簱鍑芥暟灝嗗叾鏀逛負64浣?/FONT>
To change to 64 bit multi-processor mode:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -ad /dev/ipldevice
# shutdown -r銆?SPAN lang=EN-US>
姝ゅ錛?/FONT>AIX涓婇潰瀹夎Oracle鏃犻渶淇敼鏍稿績鍙傛暟銆?/SPAN>
# lsdev -Cc cdrom
cd0 Available 10-60-00-4,
mount CDROM
In the preceding output, /dev/cd0 is the CD-ROM device.
$ cd /ora_data/install
$ mkdir Disk1
$ cd Disk1
$ cp -r /cdrom/* .
SEQ NAME LOC
---------- -------------- -------------
1 鍛ㄦ枌 鐖哥埜
鍋氬浠芥仮澶嶆椂錛屾妸undo鏀瑰皬涓鐐?BR>SQL>CREATE UNDO TABLESPACE undo1
DATAFILE 'D:\oracle\oradata\test\undo01.dbf'
SIZE 6M AUTOEXTEND ON;
SQL>ALTER SYSTEM SET UNDO_TABLESPACE=UNDO1;
SQL>DROP TABLESPACE UNDOTBS1;
commit
shutdown immediate;
鍐峰鍝?BR>startup;
con sys as sysdba
alter system switch logfile;
浜х敓鏃ュ織
INSERT INTO zb.family VALUES
(2,'鏉?,'濡堝');
commit;
alter system switch logfile;
INSERT INTO zb.family VALUES
(3,'闃?,'鍎垮瓙');
SQL> select * from zb.family;
SEQ NAME LOC
---------- -------------- -------------
1 鍛ㄦ枌 鐖哥埜
2 鏉?nbsp; 濡堝
3 闃?nbsp; 鍎垮瓙
SQL> shutdown abort
3) 姝ゆ椂錛屾妸undo鐮村潖
鍦ㄢ樻湇鍔♀樹腑錛屽皢OracleServicetest鍋滄
鍒犻櫎(OS)undo01鏂囦歡
4) 鍦ㄢ樻湇鍔♀樹腑錛屽皢OracleServicetest鍚姩
鐪嬭鍛婃棩蹇桪:\oracle\admin\a00215\bdump\alert_test.log,
Errors in file d:\oracle\admin\test\bdump\test_dbw0_5764.trc:
ORA-01157: cannot identify/lock data file 19 - see DBWR trace file
ORA-01110: data file 19: 'D:\ORACLE\ORADATA\TEST\UNDO01.DBF'
ORA-27041: unable to open file
OSD-04002: 鏃犳硶鎵撳紑鏂囦歡
O/S-Error: (OS 2) 緋葷粺鎵句笉鍒版寚瀹氱殑鏂囦歡銆?/P>
6) 鎭㈠錛?BR>SQL> SHUTDOWN ABORT
灝嗗浠界殑undo01.dbf copy鍥炲幓
SQL> STARTUP MOUNT
SQL> recover database(鎴栬卹ecover datafile 19//鎴栬?recover'D:\ORACLE\ORADATA\test\UNDO01.DBF')
SQL> alter database open;
鏁版嵁搴撳凡鏇存敼銆?/P>
SQL> select * from zb.family;
SEQ NAME LOC
---------- -------------- -------------
1 鍛ㄦ枌 鐖哥埜
2 鏉?nbsp; 濡堝
OK
濡傛灉鍦↖NSERT鍚嶤OMMIT錛屽垯鏁版嵁涓嶄細涓㈠け
SQL> select * from zb.family;
SEQ NAME LOC
---------- -------------- -------------
1 鍛ㄦ枌 鐖哥埜
2鏉?nbsp; 濡堝
3 闃?nbsp; 鍎垮瓙
鏁版嵁鏂囦歡涓鏍楓?BR>鏁版嵁鏂囦歡鐨勪涪澶卞拰鎹熷潖鍙互鎭㈠鍒癈OMMIT鐨勭姸鎬?/STRONG>
connect sys/@ as sysdba
Rem 鍐峰浠借剼鏈?BR>Rem 淇℃伅涓績 2005
set feedback off heading off verify off trimspool off
set pagesize 0 linesize 200
define dir='S:\cold_bat'
define cmdfile='S:\cold_bat\cold_backup_command.sql'
prompt *** spooling to &cmdfile
spool &cmdfile
select 'host copy ' || name || ' &dir' from v$datafile order by 1;
select 'host copy ' || member || ' &dir' from v$logfile order by 1;
select 'host copy ' || name || ' &dir' from v$controlfile order by 1;
select 'host copy ' || name || ' &dir' from v$tempfile order by 1;
spool off;
shutdown immediate;
@&cmdfile
startup;
set feedback on heading on verify on trimspool on pagesize 14
exit