oracleÊý¾Ý¿â¼àÌýÉèÖð취ÊÇ
oracle ¼àÌý³ÌÐòÉèÖðüÀ¨ÒÔÏ°취£ºÊ¹Óà netca ½¨Éè¼àÌý³ÌÐò¡£½«¼àÌý³ÌÐòÓëʵÀý¹ØÁª£¬Ö¸¶¨¼àÌý³ÌÐòÃû³ÆºÍʵÀýÃû³Æ¡£Ê¹Óà lsnrctl Æô¶¯¼àÌý³ÌÐò¡£Ê¹Óÿͻ§¶Ë¹¤¾ßÅþÁ¬µ½Êý¾Ý¿â£¬Ö¸¶¨¼àÌý³ÌÐòÃû³ÆºÍЧÀÍÃû³Æ¡£Ê¹Óà lsnrctl ¼à¿Ø¼àÌý³ÌÐòÔ˶¯¡£
Oracle Êý¾Ý¿â¼àÌýÉèÖð취
Oracle ¼àÌý³ÌÐòÈÏÕæ¼àÌýÀ´×Ô¿Í»§¶ËµÄÅþÁ¬ÇëÇ󣬲¢½«Æä·Óɵ½Êʵ±µÄÊý¾Ý¿âʵÀý¡£ÉèÖüàÌý³ÌÐò¹ØÓÚÈ·±£Êý¾Ý¿âµÄ¸ß¿ÉÓÃÐԺͿɿ¿ÐÔÖÁ¹ØÖ÷Òª¡£ÒÔÏÂÊÇ Oracle ¼àÌý³ÌÐòÉèÖõİ취£º
1. ½¨Éè¼àÌý³ÌÐò
ʹÓà netca ¹¤¾ß½¨ÉèеļàÌý³ÌÐò¡£
Ö¸¶¨¼àÌý³ÌÐòµÄÃû³Æ¡¢ÐæźͶ˿ںš£
ÀýÈ磺netca -create -listener MyListener -protocol TCP -port 1521
2. ÉèÖÃʵÀý
½«¼àÌý³ÌÐòÓëÊý¾Ý¿âʵÀý¹ØÁª¡£
ÔÚ Oracle Net ÉèÖÃÎļþÖÐÌí¼Ó SERVICE_NAMES ²ÎÊý£¬Ö¸¶¨¼àÌý³ÌÐòÃû³ÆºÍʵÀýÃû³Æ¡£
ÀýÈ磺SERVICE_NAMES = MyService=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))
3. Æô¶¯¼àÌý³ÌÐò
ʹÓà lsnrctl ¹¤¾ßÆô¶¯¼àÌý³ÌÐò¡£
È·±£¼àÌý³ÌÐòÕýÔÚÔËÐУºlsnrctl status
4. ¼ì²éÅþÁ¬
ʹÓà sqlplus »òÆäËû¿Í»§¶Ë¹¤¾ßÅþÁ¬µ½Êý¾Ý¿â¡£
Ö¸¶¨¼àÌý³ÌÐòÃû³ÆºÍЧÀÍÃû³Æ£ºsqlplus user/password@MyListener:MyService
5. ¼à¿Ø¼àÌý³ÌÐò
¼à¿Ø¼àÌý³ÌÐòµÄÔ˶¯£¬ÒÔÈ·±£ÆäÕý³£ÔËÐС£
ʹÓà lsnrctl status ºÍ lsnrctl errors ÏÂÁî¼ì²é¼àÌý³ÌÐò״̬ºÍ¹ýʧ¡£
¸½¼ÓÉèÖÃÑ¡Ïî
Çå¾²ÉèÖãºÉèÖüàÌý³ÌÐòÒÔʹÓÃÇå¾²ÐÒé (TLS/SSL) »ò»á¼û¿ØÖÆÁбí (ACL)¡£
¸ºÔØƽºâ£ºÉèÖöà¸ö¼àÌý³ÌÐòÒÔʵÏÖ¸ºÔØƽºâ£¬Ìá¸ß¿ÉÓÃÐÔ¡£
¹ÊÕÏתÒÆ£ºÉèÖüàÌý³ÌÐò¾ÙÐйÊÕÏתÒÆ£¬ÒÔ±ãÔÚ±¬·¢¹ÊÕÏʱ×Ô¶¯Çл»µ½±¸ÓÃʵÀý¡£
ÒÔÉϾÍÊÇoracleÊý¾Ý¿â¼àÌýÉèÖð취ÊǵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡