Oracle(listener.sqlnet.tnsnames)ÉèÖÃ
Ê×ÏÈÀ´ËµOracleµÄÍøÂç½á¹¹£¬Íù¸´ÔÓ´¦ËµÄܼÓÉϼÓÃÜ¡¢LDAPµÈµÈ¡£¡£ÕâÀï²»×öÌÖÂÛ£¬Öصã·ÅÔÚ»ù±¾µÄÍøÂç½á¹¹Ò²¾ÍÊÇÎÒÃÇ×î³£ÓõÄÕâÖÖÇé¿ö
¡¡¡¡
¡¡¡¡Èý¸öÅäÖÃÎļþ
¡¡¡¡
¡¡¡¡listener.ora¡¢sqlnet.ora¡¢tnsnames.ora £¬¶¼ÊÇ·ÅÔÚ$ORACLE_HOME\network\adminĿ¼Ï¡£
¡¡¡¡
¡¡¡¡Öصã:Èý¸öÎļþµÄ×÷ÓúÍʹÓÃ
¡¡¡¡
¡¡¡¡#-----------------------
¡¡¡¡
¡¡¡¡sqlnet.ora-----×÷ÓÃÀàËÆÓÚlinux»òÕ߯äËûunixµÄnsswitch.confÎļþ£¬Í¨¹ýÕâ¸öÎļþÀ´¾ö¶¨ÔõôÑùÕÒÒ»¸öÁ¬½ÓÖгöÏÖµÄÁ¬½Ó×Ö·û´®£¬
¡¡¡¡
¡¡¡¡ÀýÈçÎÒÃǿͻ§¶ËÊäÈë
¡¡¡¡
¡¡¡¡sqlplus sys/oracle@orcl
¡¡¡¡
¡¡¡¡¼ÙÈçÎÒµÄsqlnet.oraÊÇÏÂÃæÕâ¸öÑù×Ó
¡¡¡¡
¡¡¡¡SQLNET.AUTHENTICATION_SERVICES= (NTS)
¡¡¡¡
¡¡¡¡NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)
¡¡¡¡
¡¡¡¡ÄÇô£¬¿Í»§¶Ë¾Í»áÊ×ÏÈÔÚtnsnames.oraÎļþÖÐÕÒorclµÄ¼Ç¼.Èç¹ûûÓÐÏàÓ¦µÄ¼Ç¼Ôò³¢ÊÔ°Ñorclµ±×÷Ò»¸öÖ÷»úÃû£¬Í¨¹ýÍøÂçµÄ;¾¶È¥½âÎöËüµÄipµØÖ·È»ºóÈ¥Á¬½ÓÕâ¸öipÉÏGLOBAL_DBNAME=orclÕâ¸öʵÀý£¬µ±È»ÎÒÕâÀïorcl²¢²»ÊÇÒ»¸öÖ÷»úÃû
¡¡¡¡
¡¡¡¡Èç¹ûÎÒÊÇÕâ¸öÑù×Ó
¡¡¡¡
¡¡¡¡NAMES.DIRECTORY_PATH= (TNSNAMES)
¡¡¡¡
¡¡¡¡ÄÇô¿Í»§¶Ë¾ÍÖ»»á´Ótnsnames.ora²éÕÒorclµÄ¼Ç¼
¡¡¡¡
¡¡¡¡À¨ºÅÖл¹ÓÐÆäËûÑ¡ÏÈçLDAPµÈ²¢²»³£Óá£
¡¡¡¡
¡¡¡¡#------------------------
¡¡¡¡
¡¡¡¡Tnsnames.ora------Õâ¸öÎļþÀàËÆÓÚunix µÄhostsÎļþ£¬ÌṩµÄtnsnameµ½Ö÷»úÃû»òÕßipµÄ¶ÔÓ¦£¬Ö»Óе±sqlnet.oraÖÐÀàËÆ
¡¡¡¡
¡¡¡¡NAMES.DIRECTORY_PATH= (TNSNAMES) ÕâÑù£¬Ò²¾ÍÊǿͻ§¶Ë½âÎöÁ¬½Ó×Ö·û´®µÄ˳ÐòÖÐÓÐTNSNAMESÊÇ£¬²Å»á³¢ÊÔʹÓÃÕâ¸öÎļþ¡£
¡¡¡¡
¡¡¡¡Àý×ÓÖÐÓÐÁ½¸ö£¬ORCL ¶ÔÓ¦µÄ±¾»ú£¬SALES¶ÔÓ¦µÄÁíÍâÒ»¸öIPµØÖ·£¬Àï±ß»¹¶¨ÒåÁËʹÓÃÖ÷Ó÷þÎñÆ÷»¹Êǹ²Ïí·þÎñÆ÷ģʽ½øÐÐÁ¬½Ó£¬Ò»¾äÒ»¾ä˵
¡¡¡¡
¡¡¡¡#ÄãËùÒªÁ¬½ÓµÄʱºòÊäÈëµÃTNSNAME
¡¡¡¡
¡¡¡¡ORCL =
¡¡¡¡
¡¡¡¡(DESCRIPTION =
¡¡¡¡
¡¡¡¡(ADDRESS_LIST =
¡¡¡¡
¡¡¡¡#ÏÂÃæÊÇÕâ¸öTNSNAME¶ÔÓ¦µÄÖ÷»ú£¬¶Ë¿Ú£¬ÐÒé
¡¡¡¡
¡¡¡¡(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
¡¡¡¡
¡¡¡¡)
¡¡¡¡
¡¡¡¡(CONNECT_DATA =
¡¡¡¡
¡¡¡¡#ʹÓÃרÓ÷þÎñÆ÷ģʽȥÁ¬½ÓÐèÒª¸ú·þÎñÆ÷µÄģʽƥÅ䣬Èç¹ûûÓо͸ù¾Ý·þÎñÆ÷µÄģʽ
¡¡¡¡
¡¡¡¡#×Ô¶¯µ÷½Ú
¡¡¡¡
¡¡¡¡(SERVER = DEDICATED)
¡¡¡¡
¡¡¡¡#¶ÔÓ¦service_name£¬SQLPLUS>show parameter service_name;
¡¡¡¡
¡¡¡¡#½øÐв鿴
¡¡¡¡
¡¡¡¡(SERVICE_NAME = orc
Ïà¹ØÎĵµ£º
½ñÌì°²×°Èí¼þÒ»Ö±ÔÚ²âÊÔÁ´½Ó²»ÄÜͨ¹ý£¬³öÏÖORA-12154: TNS: could not resolve service name£¬ºóÀ´²Å·¢ÏÖÊÇtnsnames.oraÖÐÓÐÎó¡£²éÕÒÍøÉϵÄ×ÊÁÏ£¬¼Ç¼ÏÂÀ´¡£
ÒªÅųý¿Í»§¶ËÓë·þÎñÆ÷¶ËµÄÁ¬½ÓÎÊÌ⣬Ê×Ïȼì²é¿Í»§¶ËÅäÖÃÊÇ·ñÕýÈ·(¿Í»§¶ËÅäÖñØÐëÓëÊý¾Ý¿â·þÎñÆ÷¶Ë¼àÌýÅäÖÃÒ»ÖÂ)£¬ÔÙ¸ù¾Ý´íÎóÌáʾ½â¾ö¡£ÏÂÃæÁгö¼¸ÖÖ³£¼ûµÄÁ¬½ÓÎÊÌâ ......
µÇ½ORACLEʱ³öÏÖ£ºORA-12637 °ü½ÓÊÜʧ°Ü ´íÎó
½â¾ö·½·¨£ºÔÚ\oracle\product\10.2.0\client_1\NETWORK\ADMIN ÖÐÕÒµ½sqlnet.oraÎļþ£¬
°ÑÐÞ¸Ä SQLNET.AUTHENTICATION_SERVICES= (NONE)¾Í¿ÉÒÔÁË¡£ ......
²ÎÊý
UNDO_MANAGEMENT = AUTO --¹ÜÀíģʽ,¿ÉΪAUTO»òMANUAL.Ö»ÄÜÔÚÆôʼ²ÎÊýÎļþÀïÃæÐÞ¸Ä
UNDO_TABLESPACE = undo --ÖÆ¶¨´æ´¢»¹ÔÊý¾ÝµÄ±í¿Õ¼ä,Òà¿ÉÓÃALTER SYSTEM SET undo_tablespace = 'abc'À´¸ ......
in ÊǰÑÍâ±íºÍÄÚ±í×÷hash Á¬½Ó£¬¶øexistsÊǶÔÍâ±í×÷loopÑ»·£¬Ã¿´ÎloopÑ»·ÔÙ¶ÔÄÚ±í½øÐвéѯ¡£
Ò»Ö±ÒÔÀ´ÈÏΪexists±ÈinЧÂʸߵÄ˵·¨ÊDz»×¼È·µÄ¡£
Èç¹û²éѯµÄÁ½¸ö±í´óСÏ൱£¬ÄÇôÓÃinºÍexists²î±ð²»´ó¡£
in ÊǰÑÍâ±íºÍÄÚ±í×÷hash
Á¬½Ó£¬¶øexistsÊǶÔÍâ±í×÷loopÑ»·£¬Ã¿´ÎloopÑ»·ÔÙ¶ÔÄÚ±í½øÐвéѯ¡£
Ò»Ö±ÒÔ ......
Ò»¡¢¼àÌýÆ÷(LISTENER)
¡¡¡¡¼àÌýÆ÷ÊÇOracle»ùÓÚ·þÎñÆ÷¶ËµÄÒ»ÖÖÍøÂç·þÎñ£¬Ö÷ÒªÓÃÓÚ¼àÌý¿Í»§¶ËÏòÊý¾Ý¿â·þÎñÆ÷¶ËÌá³öµÄÁ¬½ÓÇëÇó¡£¼ÈÈ»ÊÇ»ùÓÚ·þÎñÆ÷¶ËµÄ·þÎñ£¬ÄÇôËüÒ²Ö»´æÔÚÓÚÊý¾Ý¿â·þÎñÆ÷¶Ë£¬½øÐмàÌýÆ÷µÄÉèÖÃÒ²ÊÇÔÚÊý¾Ý¿â·þÎñÆ÷¶ËÍê³ÉµÄ¡£
¶þ¡¢±¾µØ·þÎñÃû(Tnsname)
¡¡¡¡Oracle¿Í»§¶ËÓë·þÎñÆ÷¶ËµÄÁ¬½ÓÊÇͨ¹ý¿Í»§¶ ......