dzÎöOracle¼àÌýÆ÷°²×°ÓëÅäÖÃ
2009-04-22 22:00
À´Ô´£ºÖйú
IT
ʵÑé
ÊÒ ×÷ÕߣºØýÃû
Oracle
¿Í
Ȥ
¶ËÓë·þ
Îñ
Æ÷¶ËµÄ
Á¬
½ÓÊÇͨ
¹ý
¿Í
Ȥ
¶Ë
·¢
³ö
Á¬
½Ó
Çë
Çó£¬ÓÉ·þ
Îñ
Æ÷¶Ë
¼à
ÌýÆ÷
¶Ô
¿Í
Ȥ
¶Ë
Á¬
½Ó
Çë
Çó
½ø
ÐкϷ¨
¼ì²é
£¬Èç¹û
Á¬
½Ó
Çë
ÇóÓÐЧ£¬
Ôò½ø
ÐÐ
Á¬
½Ó£¬·ñ
Ôò
¾Ü
¾ø¸ÃÁ¬
½Ó¡£
¡¡¡¡±¾µØ·þ
Îñ
Ãû
(Tnsname)
¡¡¡¡
Oracle
¿Í
Ȥ
¶ËÓë
·þ
Îñ
Æ÷
¶ËµÄ
Á¬
½ÓÊÇͨ
¹ý
¿Í
Ȥ
¶Ë
·¢
³ö
Á¬
½Ó
Çë
Çó£¬ÓÉ·þ
Îñ
Æ÷¶Ë
¼à
ÌýÆ÷
¶Ô
¿Í
Ȥ
¶Ë
Á¬
½Ó
Çë
Çó
½ø
ÐкϷ¨
¼ì²é
£¬Èç¹û
Á¬
½Ó
Çë
ÇóÓÐЧ£¬
Ôò½ø
ÐÐ
Á¬
½Ó£¬·ñ
Ôò
¾Ü
¾ø¸ÃÁ¬
½Ó¡£
¡¡¡¡±¾µØ·þ
Îñ
ÃûÊÇ
Oracle
¿Í
Ȥ
¶Ë
Íø
Âç
ÅäÖõÄÒ»
ÖÖ
£¬ÁíÍâ
»¹
ÓÐ
Oracle
Ãû×Ö·þ
Îñ
Æ÷
(Oracle Names
Server)
µÈ¡£
Oracle
³£ÓõĿÍ
Ȥ
¶ËÅäÖþÍÊDzÉÓõı¾µØ·þ
Îñ
Ãû£¬±¾ÎÄÖнé
ÉÜ
µÄÒ²Ö÷ÒªÊÇ»ùÓÚ±¾µØ·þ
Îñ
ÃûµÄÅäÖá£
¡¡¡¡
Oracle
Íø
ÂçÁ¬
½ÓÅäÖ÷½·¨
¡¡¡¡ÅäÖÃOracle
·þ
Îñ
Æ÷¶ËÓë¿Í
Ȥ
¶Ë¶¼¿ÉÒÔÔÚÆä×Ô
´ø
µÄ
ͼ
Ðλ¯OracleÍø
Âç
¹ÜÀí
Æ÷(Oracle Net Manager)
ÀïÍê³É(
Ç¿
ÁÒ½¨
Òé
ÔÚ
Õâ
¸ö
ͼ
Ðλ¯µÄ¹¤¾ßÏÂÍê³ÉOracle
·þ
Îñ
¶Ë»ò¿Í
Ȥ
¶ËµÄÅäÖÃ)
¡£ÔÚWindows
Ï£¬µã
»÷
“
¿ª
ʼ/
³ÌÐò/Oracle -
OraHome92/Configuration and Migration Tools/Net Manager”
Æô
¶¯
Oracle
Íø
Âç
¹ÜÀíÆ÷¹¤¾ß£¬ÔÚLinux/Unix
Ï£¬ÀûÓÃnetmgr
ÃüÁîÀ´Æô
¶¯Í¼
Ðλ¯Oracle
Íø
Âç
¹ÜÀíÆ÷£¬È磺$
netmgr
¡£
¡¡¡¡1
¡¢Oracle
¼à
ÌýÆ÷ÅäÖÃ(LISTENER)
¡¡¡¡
Ñ¡
ÖÐ
Ê÷
ÐÎÄ¿
¼
ÖÐ
¼à
Ìý³ÌÐò
Ïî
£¬ÔÙµã
»÷
×óÉÏ
²à
“+”
°´
Å¥
Ìí¼Ó
¼à
Ìý³ÌÐò£¬µã
»÷¼à
Ìý³ÌÐòÄ¿
¼
£¬Ä¬
ÈÏ
мӵÄ
¼à
ÌýÆ÷Ãû³ÆÊÇ
LISTENER(
¸Ã
Ãû³ÆÒ²¿ÉÒÔÓÉ ÈÎÒâºÏ·¨×Ö·ûÃüÃû
)
¡£
Ñ¡
ÖÐ
¸Ã
Ãû³Æ£¬
Ñ¡
Öд°¿ÚÓÒ
²àÀ¸
ÏÂÀ
Ñ¡Ïî
ÖеÄ
“
¼à
ÌýλÖÃ
”
£¬µã
»÷
Ìí¼ÓµØÖ·°´
Å¥
¡£ÔÚ³ö
ÏÖ
µÄÍø
Âç
µØÖ·
À¸
µÄ
ÐÒé
ÏÂÀ
Ñ¡Ïî
ÖÐ
Ñ¡
ÖÐ
“TCP/IP”
£¬Ö÷»úÎı¾¿òÖÐ
Êä
ÈëÖ÷»úÃû³Æ»ò
IP
µØÖ·
(
Èç¹ûÖ÷»ú¼´ÓÃ×÷·þ
Îñ
¶ËÒ²×÷
Ϊ
¿Í
Ȥ
¶Ë£¬
Êä
ÈëÁ½
Ïî
Ö®Ò»¾ùÓÐЧ
;
Èç¹ûÖ÷»ú×÷
Ϊ
·þ
Îñ
¶Ë²¢ÐèҪͨ
¹ý
Íø
ÂçÁ¬
½Ó£¬½¨
ÒéÊä
Èë
IP
µØÖ·
)
£¬¶Ë¿ÚÎ
Ïà¹ØÎĵµ£º
×÷Õß Haidong Ji ·Òë GoodKid
ÎÒÃǵ±ÖеĴ󲿷ÖÈ˹¤×÷ÔÚÒ»¸öµ¥Ò»µÄ RDBMS ϵͳÖУ¬Èç MSSQL, Oracle, or IBM DB2¡£È»¶ø£¬ÎÒÃÇÈÕÒæ¸Ð¾õµ½£¬ÎÒÃÇÕý´¦ÓÚ²»Í¬µÄÊý¾Ý¿â»·¾³µ±Öв¢ÇÒÐèÒª½â¾öÊý¾ÝµÄ»¥ÓÃÐÔÎÊÌâ¡£
¾¡¹ÜÖ÷ÒªµÄ RDBMS ³§ÉÌÊÔͼȥ×ñѹØϵÊý¾Ý¿âÄ£ÐÍÔÀí£¬²¢ÇÒÓ÷dz£Ð¡µÄ²îÒìȥʵÏÖËüÃÇ¡£ÁíÍ⣬¼¸ºõÖ÷ÒªµÄ ......
PB×Ô´øµÄREPLACEÓï¾äÓÃ×Å×ÜÓÐЩ²»Ï°¹ß¡£½ñÌìͬÊÂÔÚ×öÊý¾ÝǨÒÆÖУ¬Óõ½Ìæ»»¹¦ÄÜ£¬¸ù¾Ý²»Í¬µÄµÇ¼Óû§£¬Ñ¡Ôñ¸ÃÓû§ÏÂµÄ±í¡£ËùÒÔ£¬ÎÒ¾ÍÓÃORACLEµÄº¯ÊýÀ´ÊµÏÖËü¡£Æäʵͦ¼òµ¥µÄ£¬¾ÍÊÇÒ»¸öPB¶¯Ì¬SQLÓï¾äµÄÀý×Ó¶øÒÑ¡£ÏÂÃæÊǸöÀý×Ó£¬SQLÓï¾ä×ÔÒÑÆ´×°ºÃ¡£×¢ÒâÆ´×°µÄSQLÓï¾äĩβ²»ÒªÏ°¹ßµÄ¼Ó“£» ......
±¾ÎĽéÉÜÁË8¸ö³£Óõļà¿ØÊý¾Ýshell½Å±¾¡£Ê×ÏȻعËÁËһЩDBA³£ÓõÄUnixÃüÁÒÔ¼°½âÊÍÁËÈçºÎͨ¹ýUnix CronÀ´¶¨Ê±Ö´ÐÐDBA½Å±¾¡£ÍøÉÏÒ²ÓкöàÀàËƵÄÎÄÕ£¬µ«»ù±¾É϶¼²»ÄÜÕý³£ÔËÐУ¬»¨µãʱ¼äÖØÐÂÕûÀíÁËÏ£¬ÒÔºó¾ÍÄÜÖ±½ÓʹÓÃÁË¡£
Ò»£®Í¬Ê±ÎÄÕ»¹½éÉÜÁË8¸öÖØÒªµÄ½Å±¾À´¼à¿ØOracleÊý¾Ý¿â£º
1.¼ì²éʵÀýµÄ¿ÉÓÃÐÔ
2.¼ì²é¼àÌýÆ÷µ ......
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String URL=dbmes.url;
Connection con = DriverManager.getConnection(URL,dbmes.usrname,dbmes.pwd);
try{
// ×¼±¸Óï¾äÖ´ÐжÔÏó
String bh=request.getParameter("dwmc");
Statement stmt = con.createStatement() ......