Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¸ßÐÔÄÜ Oracle JDBC ±à³Ì

¸ßÐÔÄÜ Oracle JDBC ±à³Ì
Á˽âÈçºÎÀûÓÃÁ¬½ÓºÍÓï¾ä³ØÌØÐÔÀ´Ìá¸ß Oracle Çý¶¯µÄ JDBC ³ÌÐòµÄÐÔÄÜ¡£

×÷ÕߣºYuli Vasiliev
2009 Äê 4 Ô·¢²¼
ʹÓÃÖîÈçÁ¬½Ó³ØºÍÓï¾ä³ØµÈ³Ø¼¼Êõ¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý¿âÃܼ¯ÐÍÓ¦ÓóÌÐòµÄÐÔÄÜ£¬ÒòΪÕâÑù¿ÉÒÔʵÏÖ¶ÔÏóÖØÓ㬶øÎÞÐ軨·Ñʱ¼äºÍ×ÊÔ´ÖØÐ´´½¨¶ÔÏó¡£
Èç¹ûÓ¦ÓóÌÐòÓëÊý¾Ý¿âƵ·±½»»¥²¢ÇÒ¾­³£Ê¹ÓÃÏàͬµÄ²ÎÊýÖØÐ½¨Á¢Á¬½Ó£¬ÄÇÃ´ÖØÓñíʾӦÓóÌÐòʹÓõÄÎïÀíÊý¾Ý¿âÁ¬½ÓµÄÊý¾Ý¿âÁ¬½Ó¶ÔÏó¿ÉÏÔÖøÌá¸ßÐÔÄÜ¡£·´
Ö®£¬Èç¹ûÓ¦ÓóÌÐòÓëÆä»ù´¡Êý¾Ý¿âºÜÉÙÁ¬½Ó£¬Äú²»»áÒòʹÓÃÁ¬½Ó³Ø»ñÒæ¡£Êµ¼ÊÉÏ£¬Èç¹û³ØµÄÉèÖã¨ÀýÈ磬ÔÊÐíµÄ×î´ó»ò×îСÁ¬½ÓÊýÏÞÖÆ£©Õë¶ÔÌØ¶¨Ó¦ÓóÌÐò½øÐÐÁËÓÅ
»¯£¬Ðí¶àÊý¾Ý¿âÃܼ¯ÐÍÓ¦ÓóÌÐò¶¼¿ÉÒÔÒòʹÓÃÁ¬½Ó³Ø»ñÒæ¡£
ÓëÁ¬½Ó³ØÒ»Ñù£¬Óï¾ä³ØÒ²ÊÇÓÃÓÚÌá¸ßÓ¦ÓóÌÐòÐÔÄܵļ¼Êõ¡£Í¨¹ýÔÚÓ¦ÓóÌÐòÔËÐÐÆÚ¼ä¶à´ÎÖ´ÐÐÓï¾ä³Ø£¬¿ÉÒÔ½øÒ»²½Ìá¸ßÐÔÄÜ¡£È»¶ø£¬ÎÒÃÇÓ¦¸ÃÒâʶµ½Óï¾ä³Ø²¢
²»Êǽâ¾öÐÔÄÜÎÊÌâµÄÁ鵤ÃîÒ©¡£Èç¹û¶ÔÿÌõÓï¾ä½øÐлº´æ¶ø²»±æ±ðÆäÔÚ³ÌÐòÖÐÖ´ÐеĴÎÊý£¬Ôò²»¿ÉÄÜ»ñµÃÈκÎÐÔÄܸĽø¡£Êµ¼ÊÉÏ£¬ÓÉÓÚ½«Óï¾ä·ÅÈ뻺´æ²¢±£´æÔÚ»º´æ
Öн«²úÉú¿ªÏú£¬Òò´Ë¶ÔÔÚ³ÌÐòÖ´ÐÐÆÚ¼ä½öÖ´ÐÐÒ»´ÎµÄÓï¾ä½øÐлº´æ½«½µµÍÐÔÄÜ¡£
±¾ÎĽ«ÏòÄú½éÉÜÈçºÎÀûÓÃÁ¬½Ó³ØºÍÓï¾ä³ØÌáÉýͨ¹ý Oracle JDBC ÊÝÇý¶¯³ÌÐòÓë Oracle Êý¾Ý¿â½»»¥µÄÊý¾ÝÃܼ¯ÐÍ Java
Êý¾Ý¿âÁ¬½Ó (JDBC) ³ÌÐòµÄÐÔÄÜ¡£±¾ÎĽ«Ìرð½éÉÜ Oracle Universal Connection Pool (UCP) for
JDBC£¬ËüÌṩÁËÊÊÓÃÓÚ»º´æ JDBC Á¬½ÓµÄÈ«¹¦ÄÜÁ¬½Ó³ØÊµÏÖ¡£×îºó£¬±¾ÎĽ«ÌÖÂÛÈçºÎͨ¹ýʹÓÃÓï¾ä³Ø»ñÒæ£¬ÐèÒªÀûÓÃÌØ¶¨ÓÚ Oracle µÄ
JDBC Çý¶¯³ÌÐòµÄÌØÐÔÒÔ¼°Ð嵀 JDBC 4.0 ·½·¨£¬ÕâЩ·½·¨ÒÑÌí¼Óµ½ Statement ½Ó¿Ú²¢ÇÒÔÚÖ§³Ö Java ¿ª·¢¹¤¾ß°ü
(JDK) 1.6 ¼°¸ü¸ß°æ±¾µÄ Oracle JDBC Çý¶¯³ÌÐòÖпÉÓá£
ÉèÖù¤×÷»·¾³
ҪʹÓñ¾ÎÄÖеÄʾÀý²¢·ÃÎÊ Oracle Êý¾Ý¿â£¬ÄúµÄ¿ª·¢¼ÆËã»úÉÏÐèÒª°²×°ÒÔÏÂÈí¼þ×é¼þ£¨Çë²Î¼û“ÏÂÔØ”portlet ÒÔ»ñµÃÁ´½Ó£©£º
JDK 1.6
Ö§³Ö JDK 1.6 µÄ Oracle JDBC ÊÝÇý¶¯³ÌÐò
Oracle ͨÓÃÁ¬½Ó³Ø¿â
Oracle JDBC ÊÝÇý¶¯³ÌÐòÊÇÒ»¸ö Type IV JDBC Çý¶¯³ÌÐò£¬ÕâÒâζ×ÅËü¶ÀÁ¢ÓÚÆ½Ì¨£¬²¢ÇÒÔÚÓë Oracle Êý¾Ý¿â½»»¥µÄ¿Í»§¶ËÉϲ»ÐèÒªÈκζîÍâµÄ Oracle Èí¼þ¡£Òò´Ë£¬Äú¿ÉÒÔ´Ó JDBC Çý¶¯³ÌÐòÏÂÔØ
Ò³
ÃæÏÂÔØ°üº¬ÏàÓ¦ÊÝÇý¶¯³ÌÐò°æ±¾Àà±ðµÄ JAR Îļþ£¬È»ºó½«¸ÃÇý¶¯³ÌÐò°²×°ÔÚÄúµÄ¼ÆËã»úÉÏ£¬ÎÞÐè°²×°/Éý¼¶ÈÎºÎÆäËûµÄ Oracle
Èí¼þ¡£Òª°²×°¸ÃÇý¶¯³ÌÐò£¬ÄúÖ»Ð轫Æä JAR Îļþ¸´ÖƵ½±¾µØÎļþϵͳ


Ïà¹ØÎĵµ£º

oracle ³£Óú¯Êý

SQLÖеĵ¥¼Ç¼º¯Êý
1.ASCII
·µ»ØÓëÖ¸¶¨µÄ×Ö·û¶ÔÓ¦µÄÊ®½øÖÆÊý;
SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
¸ø³öÕûÊý,·µ»Ø¶ÔÓ¦µÄ× ......

oracle ʱ¼ä ´¦Àí ´óÈ«

sysdate+(5/24/60/60) ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Ãë
sysdate+5/24/60 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5·ÖÖÓ
sysdate+5/24 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Сʱ
sysdate+5 ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Ìì
add_months(sysdate,-5) ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5ÔÂ
add_months(sysdate,-5*12) ÔÚϵͳʱ¼ä»ù´¡ÉÏÑÓ³Ù5Äê
ÉÏÔÂÄ©µÄÈÕÆÚ£ºselect last_day(add_mon ......

oracleÈ«ÎÄË÷ÒýºÍ¶¨Ê±ÈÎÎñ

--Ê×Ïȼì²éÊý¾Ý¿âÖÐÊÇ·ñÓÐCTXSYSÓû§ºÍCTXAPP½ÅÉ«¡£
--Èç¹ûûÓÐÕâ¸öÓû§ºÍ½ÇÉ«£¬Òâζ×ÅÄãµÄÊý¾Ý¿â´´½¨Ê±Î´°²×°intermedia¹¦ÄÜ¡£
--Äã±ØÐëÐÞ¸ÄÊý¾Ý¿âÒÔ°²×°ÕâÏÄÜ¡£
--ÓÃsysÓû§ÎªÁËÓû§gzinfo·ÖÅäȨÏÞ
grant
 CTXAPP 
to
 gzinfo;
grant
 
execute
 
on
 ctx_ddl 
to
......

oracle ³õ²½Ñ§Ï°±Ê¼Ç


Ò»:oracle°æ±¾½éÉÜ:
oracle8
oracle8i ±íʾ´Ëʱoracle¹«Ë¾½ø¾ü»¥ÁªÍø,i´ú±íInternet
oracle9iºÍoracle8iÀàËÆ
oracle10g°üÀ¨ÏÖÔÚµÄ11gʹÓÃÁËÍø¸ñ¼ÆËã,g´ú±ígrid.
 
¶þ:oracle10g·þÎñ½éÉÜ:
OracleDBConsoleorcl Õâ¸öÊDzÉÓÃä¯ÀÀÆ÷ʹÓõÄoracleÆóÒµ¹ÜÀíÆ÷ (Ò²¾ÍÊÇÄã°²×°µ¯³öµÄÄǸöÍøÒ³)
OracleOraDb10g_home1iSQ ......

½â¾öOracle 9iºÍTomcat¶Ë¿Ú³åÍ»(×ªÔØ)


    ·½°¸Ò»£º
    ÐÂ×°ÁËϵͳºó£¬·¢ÏÖÔÚµ÷ÊÔ³ÌÐòʱTOMCATÌáʾ8080¶Ë¿ÚÒѱ»Õ¼Óã¬ÓÚÊÇÔËÐÐNETSTAT -ANO²é¿´¶Ë¿ÚʹÓÃÇé¿ö£¬·¢ÏÖ8080¶Ë¿Ú±»ORACLEµÄ¼àÌýÆ÷¸øÕ¼ÓÃÁË£¬ÓÚÊǽáºÏÉÏÍø²éµ½·½·¨£¬½«ORACLE XDBµÄHTTP·þÎñ¶Ë¿Ú¸Ä³É8081£¬ÎÊÌâ½â¾ö¡£
 
    ×ܽáһϿɽâ¾öµÄ·½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ