OracleµÄÌåϵ
oracleµÄÌåϵºÜÅÓ´ó£¬ÒªÑ§Ï°Ëü£¬Ê×ÏÈÒªÁ˽âoracleµÄ¿ò¼Ü¡£ÔÚÕâÀ¼òÒªµÄ½²Ò»ÏÂoracleµÄ¼Ü¹¹£¬ÈóõѧÕ߶ÔoracleÓÐÒ»¸öÕûÌåµÄÈÏʶ¡£
¡¡¡¡1¡¢ÎïÀí½á¹¹£¨ÓÉ¿ØÖÆÎļþ¡¢Êý¾ÝÎļþ¡¢ÖØ×öÈÕÖ¾Îļþ¡¢²ÎÊýÎļþ¡¢¹éµµÎļþ¡¢ÃÜÂëÎļþ×é³É£©
¡¡¡¡¿ØÖÆÎļþ£º°üº¬Î¬»¤ºÍÑéÖ¤Êý¾Ý¿âÍêÕûÐԵıØÒªÐÅÏ¢¡¢ÀýÈ磬¿ØÖÆÎļþÓÃÓÚʶ±ðÊý¾ÝÎļþºÍÖØ×öÈÕÖ¾Îļþ£¬Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÒ»¸ö¿ØÖÆÎļþ
¡¡¡¡Êý¾ÝÎļþ£º´æ´¢Êý¾ÝµÄÎļþ
¡¡¡¡ÖØ×öÈÕÖ¾Îļþ£ºº¬¶ÔÊý¾Ý¿âËù×öµÄ¸ü¸Ä¼Ç¼£¬ÕâÑùÍòÒ»³öÏÖ¹ÊÕÏ¿ÉÒÔÆôÓÃÊý¾Ý»Ö¸´¡£Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÁ½¸öÖØ×öÈÕÖ¾Îļþ
¡¡¡¡²ÎÊýÎļþ£º¶¨ÒåOracle Àý³ÌµÄÌØÐÔ£¬ÀýÈçËü°üº¬µ÷ÕûSGA ÖÐһЩÄÚ´æ½á¹¹´óСµÄ²ÎÊý
¡¡¡¡¹éµµÎļþ£ºÊÇÖØ×öÈÕÖ¾ÎļþµÄÍÑ»ú¸±±¾£¬ÕâЩ¸±±¾¿ÉÄܶÔÓÚ´Ó½éÖÊʧ°ÜÖнøÐлָ´ºÜ±ØÒª¡£
¡¡¡¡ÃÜÂëÎļþ£ºÈÏÖ¤ÄÄЩÓû§ÓÐȨÏÞÆô¶¯ºÍ¹Ø±ÕOracleÀý³Ì
¡¡¡¡2¡¢Âß¼½á¹¹£¨±í¿Õ¼ä¡¢¶Î¡¢Çø¡¢¿é£©
¡¡¡¡±í¿Õ¼ä£ºÊÇÊý¾Ý¿âÖеĻù±¾Âß¼½á¹¹£¬Ò»ÏµÁÐÊý¾ÝÎļþµÄ¼¯ºÏ¡£
¡¡¡¡¶Î£ºÊǶÔÏóÔÚÊý¾Ý¿âÖÐÕ¼ÓõĿռä
¡¡¡¡Çø£ºÊÇΪÊý¾ÝÒ»´ÎÐÔÔ¤ÁôµÄÒ»¸ö½Ï´óµÄ´æ´¢¿Õ¼ä
¡¡¡¡¿é£ºORACLE×î»ù±¾µÄ´æ´¢µ¥Î»£¬ÔÚ½¨Á¢Êý¾Ý¿âµÄʱºòÖ¸¶¨
¡¡¡¡3¡¢ÄÚ´æ·ÖÅ䣨SGAºÍPGA£©
¡¡¡¡SGA£ºÊÇÓÃÓÚ´æ´¢Êý¾Ý¿âÐÅÏ¢µÄÄÚ´æÇø£¬¸ÃÐÅϢΪÊý¾Ý¿â½ø³ÌËù¹²Ïí¡£Ëü°üº¬Oracle ·þÎñÆ÷µÄÊý¾ÝºÍ¿ØÖÆÐÅÏ¢, ËüÊÇÔÚOracle ·þÎñÆ÷ËùפÁôµÄ¼ÆËã»úµÄʵ¼ÊÄÚ´æÖеÃÒÔ·ÖÅ䣬Èç¹ûʵ¼ÊÄÚ´æ²»¹»ÔÙÍùÐéÄâÄÚ´æÖÐд¡£
¡¡¡¡PGA£º°üº¬µ¥¸ö·þÎñÆ÷½ø³Ì»òµ¥¸öºǫ́½ø³ÌµÄÊý¾ÝºÍ¿ØÖÆÐÅÏ¢£¬Ó뼸¸ö½ø³Ì¹²ÏíµÄSGA ÕýÏà·´PGA ÊÇÖ»±»Ò»¸ö½ø³ÌʹÓõÄÇøÓò£¬PGA ÔÚ´´½¨½ø³Ìʱ·ÖÅäÔÚÖÕÖ¹½ø³Ìʱ»ØÊÕ
¡¡¡¡4¡¢ºǫ́½ø³Ì£¨Êý¾Ýд½ø³Ì¡¢ÈÕ־д½ø³Ì¡¢ÏµÍ³¼à¿Ø¡¢½ø³Ì¼à¿Ø¡¢¼ì²éµã½ø³Ì¡¢¹éµµ½ø³Ì¡¢·þÎñ½ø³Ì¡¢Óû§½ø³Ì£©
¡¡¡¡Êý¾Ýд½ø³Ì£º¸ºÔ𽫸ü¸ÄµÄÊý¾Ý´ÓÊý¾Ý¿â»º³åÇø¸ßËÙ»º´æдÈëÊý¾ÝÎļþ
¡¡¡¡ÈÕ־д½ø³Ì£º½«ÖØ×öÈÕÖ¾»º³åÇøÖеĸü¸ÄдÈëÔÚÏßÖØ×öÈÕÖ¾Îļþ
¡¡¡¡ÏµÍ³¼à¿Ø£º¼ì²éÊý¾Ý¿âµÄÒ»ÖÂÐÔÈçÓбØÒª»¹»áÔÚÊý¾Ý¿â´ò¿ªÊ±Æô¶¯Êý¾Ý¿âµÄ»Ö¸´
¡¡¡¡½ø³Ì¼à¿Ø£º¸ºÔðÔÚÒ»¸öOracle ½ø³Ìʧ°ÜʱÇåÀí×ÊÔ´
¡¡¡¡¼ì²éµã½ø³Ì£º¸ºÔðÔÚÿµ±»º³åÇø¸ßËÙ»º´æÖеĸü¸ÄÓÀ¾ÃµØ¼Ç¼ÔÚÊý¾Ý¿âÖÐʱ,¸üпØÖÆÎļþºÍÊý¾ÝÎļþÖеÄÊý¾Ý¿â״̬ÐÅÏ¢¡£
¡¡¡¡¹éµµ½ø³Ì£ºÔÚÿ´ÎÈÕÖ¾Çл»Ê±°ÑÒÑÂúµÄÈÕÖ¾×é½øÐб¸·Ý»ò¹éµµ
¡¡¡¡·þÎñ½ø³Ì£ºÓû§½ø³Ì·þÎñ¡£
¡¡¡¡Óû§½ø³Ì£ºÔÚ¿Í»§¶Ë£¬¸ºÔð½«Óû§µÄSQL Óï¾ä´«µÝ¸ø·þÎñ½ø³Ì£¬²¢´Ó·þÎñÆ÷¶ÎÄûزéѯÊý¾Ý¡£
¡¡¡¡5¡¢oracleÀý
Ïà¹ØÎĵµ£º
Êý¾Ý¿â²éѯÖÐÄÑÃâ»áÓöµ½ÐÐÁÐת»»µÄÇé¿ö£¬ÕªÁÐһЩ½Ï¾«µäµÄ½â¾ö·½°¸
--####################################################################
Ò»¡¢²ÉÓÃSQL decodeºÍPL/SQLº¯ÊýʵÏÖ
--####################################################################
1¡¢¹Ì¶¨ÁÐÊýµÄÐÐÁÐת»»
Èç
student subject grade
---- ......
1.
´íÎóÌáʾ£ºORA-12545:ÒòÄ¿±êÖ÷»ú»ò¶ÔÏó²»´æÔÚ,Á¬½Óʧ°Ü.
´íÎóÖ¢×´£ºÐ½¨µÄÊý¾Ý¿âÔÚOEM¿ØÖÆ̨ÎÞ·¨ÏÔʾ£¨sysmanÓû§µÇ½£©£¬¶ÀÁ¢Æô¶¯Ä£Ê½¿ÉÒÔÕÒµ½£¬µ«ÎÞ·¨µÇ½£¬³öÏÖÈçÉÏ´íÎó¡£
½â¾ö°ì·¨£ºÐÞ¸Äoracle°²×°Ä¿Â¼Ï£¨oracle\ora90\network\ADMIN£©µÄtnsnames.oraÎļþ£¬½«µ±Ç°Êý¾Ý¿âÌí¼Óµ½¼àÌý¶ÔÏóÖС£ÐÞ¸ÄÖ®ºó£¬¿ÉÒÔÔÚ¶ÀÁ¢Ä ......
Ò»¡¢ÔÚPLSQLÖд´½¨±í£º
create table HWQY.TEST
(
CARNO VARCHAR2(30),
CARINFOID NUMBER
)
¶þ¡¢ÔÚPLSQLÖд´½¨´æ´¢¹ý³Ì£º
create or replace procedure pro_test
AS
carinfo_id number;
BEGIN
select s_CarInfoID.nextval into carinfo_id
from dual;
insert into test(test ......
ת×ÔijµØ,¶Ô×÷ÕߺÜÀ¢¾Î- -!²»ÏþµÃµØÖ·ÁË..
ORACLE¶à±í²éѯÓÅ»¯
ÕâÀïÌṩµÄÊÇÖ´ÐÐÐÔÄܵÄÓÅ»¯,¶ø²»ÊǺǫ́Êý¾Ý¿âÓÅ»¯Æ÷×ÊÁÏ:
²Î¿¼Êý¾Ý¿â¿ª·¢ÐÔÄÜ·½ÃæµÄ¸÷ÖÖÎÊÌâ,ÊÕ¼¯ÁËһЩÓÅ»¯·½°¸Í³¼ÆÈçÏÂ(µ±È»,ÏóË÷ÒýµÈÓÅ»¯·½°¸Ì«¹ý¼òµ¥¾Í²»ÁÐÈëÁË,ºÙºÙ):
Ö´Ðз¾¶:ORACLEµÄÕâ¸ö¹¦ÄÜ´ó´óµØÌá¸ßÁËSQLµÄÖ´ÐÐÐÔÄܲ¢½ÚÊ¡ÁËÄÚ´æµÄʹÓÃ: ......