如题所述
Oracleæ°æ®åºï¼å®é
ä¸åºè¯¥æ¯è¯´ï¼æ们使ç¨çæ¯Oracleæå¡serverã
Oracleæå¡serverå æ¬æ两个é¨åï¼
ä¸ä¸ªé¨åæ¯Oracleæ°æ®åºdatabase
ä¸ä¸ªé¨åæ¯æ°æ®åºå®ä¾instanceã
Oracleæ°æ®åºdatabaseï¼å æ¬ææ°æ®æ件ãæ§å¶æ件ãéåæ¥å¿æ件ï¼é½æ¯ä¸äºç©çä¸çæ件ã
æ°æ®åºå®ä¾instanceï¼å æ¬ææ°æ®åºåå°è¿ç¨ï¼PMONãSMONãDBWRãLGWRãCKPTçï¼åå ååºåSGAï¼å æ¬shared poolãdb buffer cacheãredo log bufferçï¼ãå®ä¾æ¯ä¸ç³»åå¤æçå åç»æåæä½ç³»ç»è¿ç¨
ä¸¥æ ¼ç说ï¼ä¸ä¸ªOracleæå¡ï¼åªå æ¬ä¸ä¸ªOracleå®ä¾åä¸ä¸ªæ°æ®åºï¼ä¸èèåæºå¹¶è¡çè¿æ ·çæ åµï¼ãä½æ¯ä¸ä¸ªå®ä¾åªè½å¯¹åºä¸ä¸ªæ°æ®åºï¼ä¸ä¸ªæ°æ®åºæå¯è½å¯¹åºå¤ä¸ªå®ä¾ãé¤é使ç¨å¹¶è¡O r a c l eæå¡å¨é项ï¼å¦åæ¯ä¸ªO r a c l eæ°æ®åºé½æä¸ä¸ªå®ä¾ä¸ä¹ç¸å ³ï¼ä¸ä¸ªæ°æ®åºè¢«å¯ä¸çä¸ä¸ªå®ä¾è£ è½½ã
æ°æ®åºä¸å®ä¾ä¹é´æ¯1对1/nçå ³ç³»ï¼å¨é并è¡çæ°æ®åºç³»ç»ä¸æ¯ä¸ªOracleæ°æ®åºä¸ä¸ä¸ªå®ä¾ç¸å¯¹åºï¼å¨å¹¶è¡çæ°æ®åºç³»ç»ä¸ï¼ä¸ä¸ªæ°æ®åºä¼å¯¹åºå¤ä¸ªå®ä¾ï¼åä¸æ¶é´ç¨æ·åªä¸ä¸ä¸ªå®ä¾ç¸èç³»ï¼å½æä¸ä¸ªå®ä¾åºç°æ éæ¶ï¼å ¶ä»å®ä¾èªå¨æå¡ï¼ä¿è¯æ°æ®åºæ£å¸¸è¿è¡ãå¨ä»»ä½æ åµä¸ï¼æ¯ä¸ªå®ä¾é½åªå¯ä»¥å¯¹åºä¸ä¸ªæ°æ®åºã
å¨å®é çå¼ååºç¨ä¸ï¼å ³äºOracleæ°æ®åºï¼ç»å¸¸å¬è§æ人说建ç«ä¸ä¸ªæ°æ®åºï¼å»ºç«ä¸ä¸ªInstanceï¼å¯å¨ä¸ä¸ªInstanceä¹ç±»çè¯ã å ¶å®é®ä»ä»¬ä»ä¹æ¯æ°æ®åºï¼ä»ä¹æ¯Instanceï¼å¾å¯è½ä»ä»¬ç»ççæ¡å°±æ¯æ°æ®åºå°±æ¯Instanceï¼Instanceå°±æ¯æ°æ®åºåï¼æ²¡æä»ä¹åºå«ãå¨è¿éï¼åªè½è¯´è½ç¶ä»ä»¬Oracleç¨äºå¯è½æäºä¸å®çç»éªï¼ä¸è¿åºç¡çæ¦å¿µè¿æ¯ä¸å¤ªæ¸ æ¥ã
ããä»ä¹æ¯æ°æ®åºï¼å ¶å®å¾ç®åï¼æ°æ®åºå°±æ¯åå¨æ°æ®çä¸ç§åªä»ãæ¯å¦å¸¸ç¨çæ件就æ¯ä¸ç§ï¼å¨Oracle10Gä¸ï¼æ°æ®çåå¨æ好å ç§ã第ä¸ç§æ¯æ件形å¼ï¼ä¹å°±æ¯å¨ä½ çç£çä¸å建ä¸æ¹æ件ï¼ç¶åå¨è¿äºæ件ä¸åå¨ä¿¡æ¯ã第äºç§å°±æ¯ç£çéµåå½¢å¼ï¼è¿ä¸ªæ¯ä»ä¹ææå¢ï¼è¿ä¸ªå°±æ¯è¯´ææ°æ®åºä¸æ¯åæ¾ä¸ºæ个æ件ï¼èæ¯æä¸ä¸ªæè å¤ä¸ªç£çæ ¼å¼åæOracleçä¸ç§æ ¼å¼äºï¼çäºæ´ä¸ªç£çå°±æ¯åæ¾Oracleæ°æ®åºçï¼ä¸è½ä½ä¸ºå«çç¨éãè¿æ ·çä¼ç¹æ¯åå¨æ§è½é«ï¼å 为ä¸ååå©å«çæä»¶æ ¼å¼äºï¼èæ¯ææ´ä¸ªç£çé½æ为Oracleæéåºçæ件系ç»æ ¼å¼ãå½ç¶è¿å¯è½æå«çå½¢å¼ï¼æ¯å¦ç½ç»ä»ä¹çãä¸è¿æ们æ常ç¨çè¿æ¯æä»¶æ ¼å¼çï¼å¨æä»¶æ ¼å¼ä¸ï¼æ°æ®åºæçå°±æ¯é£äºæ°æ®æ件ï¼æ§å¶æ件以åREDOæ件ççä¸ç³»åæ件ã
ããèä»ä¹æ¯Instanceå¢ï¼Instanceå ¶å®å°±æ¯æçæä½ç³»ç»ä¸ä¸ç³»åçè¿ç¨ä»¥å为è¿äºè¿ç¨æåé çå ååãå¨Oracleä¸ï¼æ们å¯ä»¥æ°å»ºä¸ä¸ªOracleçInstanceï¼è¿ä¸ªæ¶åè½ç¶æäºè¿ç¨è¿æSGAçä¸ç³»åçå åå¿«ï¼ä½æ¯è¿ä¸ªæ¶å并没æææ°æ®åºæ件读åè¿æ¥ãæ以åªæ¯ä¸ä¸ªå®ä¾ï¼å¨åæ¥ï¼ä½ å¯ä»¥éè¿å½ä»¤æå¨æè èªå¨å°ææ°æ®åºæ件å è½½è¿æ们çæ°æ®åºInstanceä¸ï¼è¿ä¸ªæ¶åçæ°æ®åºæå¯ä»¥è®©æ们çæ£çå¼å§è®¿é®æä½ã
ããæ以说ï¼æ°æ®åºçåºç¨å¦ææ³å®ç°ï¼æ°æ®åºåæ°æ®åºInstanceæ¯ç¼ºä¸ä¸å¯çï¼å¦æåªææ°æ®åºçé£äºæ件ï¼é£ä¹ï¼åªè½ä»£è¡¨æ°æ®å¨è¿ä¸ªæ件ä¸ï¼ä½æ¯æ们æ æ³ç´æ¥è¿è¡æä½ãèå¦æåªææ°æ®åºInstanceï¼é£ä¹æ们è½ç¶å¯ä»¥æ¥æ§æä½ï¼ä½æ¯ä¹ä¸ç¥éæä½åªäºæ°æ®ï¼æä½çæçæ°æ®ä¹æ æ³ä¿åççãæ以ï¼å½ä¸ä¸ªOracle Instanceçæ£Loadäºä¸ä¸ªOracle Databaseäºä»¥åï¼æ°æ®åºæå¯ä»¥è¢«æ们使ç¨ã
ããå¨è¿éè¦æ³¨æä¸ç¹çæ¯ï¼Oracleçå®ä¾å¨å¯å¨ä»¥åï¼åªè½loadä¸æ¬¡æ°æ®åºï¼å¦ææ³ææ°æ®åºä¸Instanceæå¼ï¼ç¶ååéæ°æå¨ä¸ä¸ªæ°æ®åºInstanceï¼é£ä¹å°±éè¦ä½ é¦å ææ°æ®åºInstanceè¿ç¨ç»æï¼ç¶åéæ°å»ºç«è¿ä¸ªinstanceçä¸ä¸ªè¿ç¨ï¼åloadå¦å¤ä¸ä¸ªæ°æ®åºãå¦åè¯å®è¦æé¤ORA-16169é误ï¼è¯´æ°æ®åºå·²ç»è¢«æå¼ãå 为ä¸ä¸ªæ°æ®åºInstanceå¨å ¶çåæä¸æå¤åªè½loadåæå¼ä¸ä¸ªinstanceã
Oracleæå¡serverå æ¬æ两个é¨åï¼
ä¸ä¸ªé¨åæ¯Oracleæ°æ®åºdatabase
ä¸ä¸ªé¨åæ¯æ°æ®åºå®ä¾instanceã
Oracleæ°æ®åºdatabaseï¼å æ¬ææ°æ®æ件ãæ§å¶æ件ãéåæ¥å¿æ件ï¼é½æ¯ä¸äºç©çä¸çæ件ã
æ°æ®åºå®ä¾instanceï¼å æ¬ææ°æ®åºåå°è¿ç¨ï¼PMONãSMONãDBWRãLGWRãCKPTçï¼åå ååºåSGAï¼å æ¬shared poolãdb buffer cacheãredo log bufferçï¼ãå®ä¾æ¯ä¸ç³»åå¤æçå åç»æåæä½ç³»ç»è¿ç¨
ä¸¥æ ¼ç说ï¼ä¸ä¸ªOracleæå¡ï¼åªå æ¬ä¸ä¸ªOracleå®ä¾åä¸ä¸ªæ°æ®åºï¼ä¸èèåæºå¹¶è¡çè¿æ ·çæ åµï¼ãä½æ¯ä¸ä¸ªå®ä¾åªè½å¯¹åºä¸ä¸ªæ°æ®åºï¼ä¸ä¸ªæ°æ®åºæå¯è½å¯¹åºå¤ä¸ªå®ä¾ãé¤é使ç¨å¹¶è¡O r a c l eæå¡å¨é项ï¼å¦åæ¯ä¸ªO r a c l eæ°æ®åºé½æä¸ä¸ªå®ä¾ä¸ä¹ç¸å ³ï¼ä¸ä¸ªæ°æ®åºè¢«å¯ä¸çä¸ä¸ªå®ä¾è£ è½½ã
æ°æ®åºä¸å®ä¾ä¹é´æ¯1对1/nçå ³ç³»ï¼å¨é并è¡çæ°æ®åºç³»ç»ä¸æ¯ä¸ªOracleæ°æ®åºä¸ä¸ä¸ªå®ä¾ç¸å¯¹åºï¼å¨å¹¶è¡çæ°æ®åºç³»ç»ä¸ï¼ä¸ä¸ªæ°æ®åºä¼å¯¹åºå¤ä¸ªå®ä¾ï¼åä¸æ¶é´ç¨æ·åªä¸ä¸ä¸ªå®ä¾ç¸èç³»ï¼å½æä¸ä¸ªå®ä¾åºç°æ éæ¶ï¼å ¶ä»å®ä¾èªå¨æå¡ï¼ä¿è¯æ°æ®åºæ£å¸¸è¿è¡ãå¨ä»»ä½æ åµä¸ï¼æ¯ä¸ªå®ä¾é½åªå¯ä»¥å¯¹åºä¸ä¸ªæ°æ®åºã
å¨å®é çå¼ååºç¨ä¸ï¼å ³äºOracleæ°æ®åºï¼ç»å¸¸å¬è§æ人说建ç«ä¸ä¸ªæ°æ®åºï¼å»ºç«ä¸ä¸ªInstanceï¼å¯å¨ä¸ä¸ªInstanceä¹ç±»çè¯ã å ¶å®é®ä»ä»¬ä»ä¹æ¯æ°æ®åºï¼ä»ä¹æ¯Instanceï¼å¾å¯è½ä»ä»¬ç»ççæ¡å°±æ¯æ°æ®åºå°±æ¯Instanceï¼Instanceå°±æ¯æ°æ®åºåï¼æ²¡æä»ä¹åºå«ãå¨è¿éï¼åªè½è¯´è½ç¶ä»ä»¬Oracleç¨äºå¯è½æäºä¸å®çç»éªï¼ä¸è¿åºç¡çæ¦å¿µè¿æ¯ä¸å¤ªæ¸ æ¥ã
ããä»ä¹æ¯æ°æ®åºï¼å ¶å®å¾ç®åï¼æ°æ®åºå°±æ¯åå¨æ°æ®çä¸ç§åªä»ãæ¯å¦å¸¸ç¨çæ件就æ¯ä¸ç§ï¼å¨Oracle10Gä¸ï¼æ°æ®çåå¨æ好å ç§ã第ä¸ç§æ¯æ件形å¼ï¼ä¹å°±æ¯å¨ä½ çç£çä¸å建ä¸æ¹æ件ï¼ç¶åå¨è¿äºæ件ä¸åå¨ä¿¡æ¯ã第äºç§å°±æ¯ç£çéµåå½¢å¼ï¼è¿ä¸ªæ¯ä»ä¹ææå¢ï¼è¿ä¸ªå°±æ¯è¯´ææ°æ®åºä¸æ¯åæ¾ä¸ºæ个æ件ï¼èæ¯æä¸ä¸ªæè å¤ä¸ªç£çæ ¼å¼åæOracleçä¸ç§æ ¼å¼äºï¼çäºæ´ä¸ªç£çå°±æ¯åæ¾Oracleæ°æ®åºçï¼ä¸è½ä½ä¸ºå«çç¨éãè¿æ ·çä¼ç¹æ¯åå¨æ§è½é«ï¼å 为ä¸ååå©å«çæä»¶æ ¼å¼äºï¼èæ¯ææ´ä¸ªç£çé½æ为Oracleæéåºçæ件系ç»æ ¼å¼ãå½ç¶è¿å¯è½æå«çå½¢å¼ï¼æ¯å¦ç½ç»ä»ä¹çãä¸è¿æ们æ常ç¨çè¿æ¯æä»¶æ ¼å¼çï¼å¨æä»¶æ ¼å¼ä¸ï¼æ°æ®åºæçå°±æ¯é£äºæ°æ®æ件ï¼æ§å¶æ件以åREDOæ件ççä¸ç³»åæ件ã
ããèä»ä¹æ¯Instanceå¢ï¼Instanceå ¶å®å°±æ¯æçæä½ç³»ç»ä¸ä¸ç³»åçè¿ç¨ä»¥å为è¿äºè¿ç¨æåé çå ååãå¨Oracleä¸ï¼æ们å¯ä»¥æ°å»ºä¸ä¸ªOracleçInstanceï¼è¿ä¸ªæ¶åè½ç¶æäºè¿ç¨è¿æSGAçä¸ç³»åçå åå¿«ï¼ä½æ¯è¿ä¸ªæ¶å并没æææ°æ®åºæ件读åè¿æ¥ãæ以åªæ¯ä¸ä¸ªå®ä¾ï¼å¨åæ¥ï¼ä½ å¯ä»¥éè¿å½ä»¤æå¨æè èªå¨å°ææ°æ®åºæ件å è½½è¿æ们çæ°æ®åºInstanceä¸ï¼è¿ä¸ªæ¶åçæ°æ®åºæå¯ä»¥è®©æ们çæ£çå¼å§è®¿é®æä½ã
ããæ以说ï¼æ°æ®åºçåºç¨å¦ææ³å®ç°ï¼æ°æ®åºåæ°æ®åºInstanceæ¯ç¼ºä¸ä¸å¯çï¼å¦æåªææ°æ®åºçé£äºæ件ï¼é£ä¹ï¼åªè½ä»£è¡¨æ°æ®å¨è¿ä¸ªæ件ä¸ï¼ä½æ¯æ们æ æ³ç´æ¥è¿è¡æä½ãèå¦æåªææ°æ®åºInstanceï¼é£ä¹æ们è½ç¶å¯ä»¥æ¥æ§æä½ï¼ä½æ¯ä¹ä¸ç¥éæä½åªäºæ°æ®ï¼æä½çæçæ°æ®ä¹æ æ³ä¿åççãæ以ï¼å½ä¸ä¸ªOracle Instanceçæ£Loadäºä¸ä¸ªOracle Databaseäºä»¥åï¼æ°æ®åºæå¯ä»¥è¢«æ们使ç¨ã
ããå¨è¿éè¦æ³¨æä¸ç¹çæ¯ï¼Oracleçå®ä¾å¨å¯å¨ä»¥åï¼åªè½loadä¸æ¬¡æ°æ®åºï¼å¦ææ³ææ°æ®åºä¸Instanceæå¼ï¼ç¶ååéæ°æå¨ä¸ä¸ªæ°æ®åºInstanceï¼é£ä¹å°±éè¦ä½ é¦å ææ°æ®åºInstanceè¿ç¨ç»æï¼ç¶åéæ°å»ºç«è¿ä¸ªinstanceçä¸ä¸ªè¿ç¨ï¼åloadå¦å¤ä¸ä¸ªæ°æ®åºãå¦åè¯å®è¦æé¤ORA-16169é误ï¼è¯´æ°æ®åºå·²ç»è¢«æå¼ãå 为ä¸ä¸ªæ°æ®åºInstanceå¨å ¶çåæä¸æå¤åªè½loadåæå¼ä¸ä¸ªinstanceã
温馨提示:答案为网友推荐,仅供参考