ÔÚIBM AIXÉϰ²×°Oracle RAC (RS/6000)
±¾Îijö×Ô “inthirties£¨ÄÐÈËÈýÊ®£©”²©¿Í£¬×ªÔØÇëÎñ±Ø×¢Ã÷×÷Õߺͱ£Áô³ö´¦£¬Î´¾×÷ÕßÐí¿É×ªÔØ£¬±Ø×·¾¿·¨ÂÉÔðÈΡ£
ÔÚIBM AIXÉϰ²×°Oracle RAC (RS/6000)
Ä¿µÄ
´ËÎĵµÏò¶ÁÕßÌṩÈçºÎ°²×°Ò»¸öȺ¼¯£¬°²×°RAC£¬²¢ÔÚIBM AIX HACMP/ES (CRM) 4.4.xÉÏÆô¶¯Ò»¸öȺ¼¯Êý¾Ý¿âµÄÊÖ°ÑÊÖÖ¸µ¼Êֲᣬ¶ÔÓÚ¹ØÓÚÈκÎÕâЩ²½ÖèµÄÆäËü½âÊÍ»òÐÅÏ¢£¬Çë²Î¿¼Îĵµ½áβÁгöµÄ²Î¿¼Êֲᡣ
1. ÅäÖÃȺ¼¯Ó²¼þ 1.1 ×îСӲ¼þÁбí/ϵͳҪÇó 1.1.1 Ó²¼þ 1.1.2 Èí¼þ 1.1.3 ²¹¶¡ 1.2 °²×°´ÅÅÌÕóÁÐ 1.3
°²×°Èº¼¯ÄÚÁªºÍÍâÁªµÄÍøÂçÓ²¼þ 2. ´´½¨Ò»¸öȺ¼¯2.1 HACMP/ES Èí¼þ°²×° 2.2 ÅäÖÃȺ¼¯ÍØÆË2.3 ͬ²½Èº¼¯ÍØÆË2.4
ÅäÖÃȺ¼¯×ÊÔ´2.4.1 ÔÚÒ»¸ö½ÚµãÉÏ´´½¨²¢Ðй²ÏíµÄ¾í×é
2.4.2 ´´½¨¹²ÏíµÄRAWÂß¼¾í 2.4.3 ÔÚÆäËü½ÚµãÉϵ¼Èë¾í×é2.4.4 Ìí¼Ó²¢ÐÐȺ¼¯×ÊÔ´×é 2.4.5
ÅäÖò¢ÐÐȺ¼¯×ÊÔ´×é2.4.6 ´´½¨Æ½ÐÐÎļþϵͳ (GPFS) 2.5 ͬ²½Èº¼¯×ÊÔ´ 2.6 Ìí¼Ó½Úµãµ½Èº¼¯Àï 2.7 »ù±¾µÄȺ¼¯¹ÜÀí 3.
×¼±¸°²×°RAC 3.1 ÅäÖù²Ïí´ÅÅ̺ÍUNIXÔ¤°²×°ÈÎÎñ3.2.1 ÅäÖù²Ïí´ÅÅÌ 3.2.2 UNIXÔ¤°²×°ÈÎÎñ 3.2
ʹÓÃOUI°²×°RAC3.3 ʹÓÃODCA´´½¨Ò»¸öRACÊý¾Ý¿â 4. ¹ÜÀíRACʵÀý 5. ²Î¿¼ÊÖ²á 1. ÅäÖÃȺ¼¯Ó²¼þ 1.1
×îСӲ¼þÁбí/ϵͳҪÇó
¶ÔÓÚÒ»¸öÁ½½ÚµãµÄȺ¼¯£¬ÏÂÃæÊÇÍÆ¼öµÄ×îСӲ¼þÁÐ±í¡£¼ì²éRAC/IBM AIX ÈÏÖ¤¾ØÕ󣬻ñÈ¡µ±Ç°Ö§³ÖRACµÄ×îÐÂÓ²¼þ/Èí¼þ¡£
1.1.1 Ó²¼þ
¡ñIBM·þÎñÆ÷ – Á½¸ö¿ÉÒÔÔËÐÐAIX 4.3.3 »ò5L 64λµÄIBM·þÎñÆ÷
¡ñ¶ÔÓÚIBM»òµÚÈý·½´æ´¢²úÆ·£¬Èº¼¯ÄÚÁª£¬ÍâÁªÍøÂ磬½»»»»úÑ¡¼þ£¬Äڴ棬½»»»·ÖÇø&CPUµÄÒªÇ󣬲ο¼²Ù×÷ϵͳ¹©Ó¦É̺ÍÓ²¼þ¹©Ó¦ÉÌ¡£
¡ñÄڴ棬½»»»·ÖÇø&CPUÒªÇó
¡ñÿ¸ö·þÎñÆ÷±ØÐëÓÐÖÁÉÙ512MÄڴ棬ÖÁÉÙ1G½»»»·ÖÇø»òÁ½±¶ÓÚÎïÀíÄÚ´æ»ò¸ü¶à¡£
Ҫȷ¶¨Ê¹ÓõÄϵͳÄڴ棺 $ /usr/sbin/lsattr -E -l sys0 -a realmem
Ҫȷ¶¨Ê¹ÓõĽ»»»·ÖÇø: $ /usr/sbin/lsps -a
¡ñÐèÒª64λµÄ´¦ÀíÆ÷¡£
1.1.2 Èí¼þ
¡ñµ±Ê¹ÓÃIBM AIX 4.3.3ʱ£º
¡ôHACMP/ES CRM 4.4.x
¡ôÖ»ÓÐÂãÂß¼¾íÖ§³ÖÊý¾Ý¿âÎļþ
¡ôOracle·þÎñÆ÷ÆóÒµ°æ 9.0.1 »ò 9.2.0
¡ñµ±Ê¹ÓÃIBM AIX 5.1 (5L)ʱ£º
¶ÔÓÚפÁôÔÚÂãÂß¼¾íµÄÊý¾Ý¿âÎļþ£º
¡ôHACMP/ES CRM 4.4.x
¶ÔÓÚפÁôÔÚ GPFSÉϵÄÊý¾Ý¿âÎļþ£º
¡ôHACMP/ES 4.4.x (²»ÐèÒªHACMP/CRM )
¡ôGPFS 1.5
¡ôIBM²¹¶¡PTF12ºÍIBM²¹¶¡IY34917»ò IBM ²¹¶¡ PTF13
¡ôOracle·þÎñÆ÷ÆóÒµ°æ9.2.0
¡ôOracle Server EntERPrise Edition 9i for AIX 4.3.3 ºÍ5LÔÚµ¥¶ÀµÄCD°üÀ²¢ÇÒ°üÀ¨RAC¡£
1.1.3 ²¹¶¡
Ïà¹ØÎĵµ£º
LoadBalance ¾ÍÊǰѸºÔØÆ½¾ùµÄ·ÖÅäµ½¼¯ÈºÖеĸ÷¸ö½Úµã£¬´Ó¶øÌá¸ßÕûÌåµÄÍÌÍÂÄÜÁ¦¡£ Oracle 10g RAC ÌṩÁËÁ½ÖÖ²»Í¬µÄ·½·¨À´·ÖÉ¢¸ºÔØ£º
1. ͨ¹ýConnection Balancing£¬°´ÕÕijÖÖËã·¨°ÑÓû§·ÖÅäµ½²»Í¬µÄ½Úµã¡£Ò²¿ÉÈÏΪÊÇ´¿¼¼ÊõµÄ·ÖÉ¢¸ºÔØ¡£
2. ͨ¹ýService£¬ÔÚÓ¦ÓòãÉϽøÐзÖÉ¢£¬Ò ......
1>.NUMBERÀàÐÍϸ½²£º
Oracle number datatype Óï·¨£ºNUMBER[(precision [, scale])]
¼ò³Æ£ºprecision --> p
scale --> s
NUMBER(p, s)
·¶Î§£º 1 <= p <=38, -84 <= s <= 127
±£´æÊý¾Ý·¶Î§£º-1.0e-130 <= number value < 1.0e+1 ......
Oracleѧϰ±Ê¼ÇÈý·½°¸
——ͨ¹ýÓëSqlServer¶Ô±Èѧϰ
·½°¸£¨schema£©
ÔÚOracleÖУ¬ÎÒÃÇ¿ÉÒÔ¶ÔÊý¾Ý¿â¶ÔÏó·Ö×飬Õâ¾ÍÊÇ·½°¸£¨schema£©£¬ÊÇÊý¾Ý¿â¶ÔÏóµÄ¼¯ºÏ¡£Ò»¸öÓû§Ò»°ã¶ÔÓ¦Ò»¸öschem ......
ÏȼÙÉèÓÐÕâôһ¸ö±í£º
create
table
S_Depart (
DepartId
INT
& ......
³£ÓõÄORACLE PL/SQL¹ÜÀíÃüÁî
ÊìϤORACLE¹ÜÀíµÄÒ»¶¨¶ÔÕâЩÃüÁî²»»áİÉú£¬²»¹ý¶ÔÓÚÎÒÕâ¸ö¸Õ½Ó´¥ORACLE¹ÜÀíµÄÀ´Ëµ£¬»¹ÊÇÓбØÒª×öϼǼ£¬ÒÔ±ãËæÊ±²é¿´¡£
Ò» µÇ¼SQLPLUS
sqlplusÓû§Ãû/ÃÜÂë@Êý¾Ý¿âʵÀýasµÇ¼½ÇÉ«;
&nbs ......