| service_name AND net_service_name [message #405312] | 
			Wed, 27 May 2009 06:11   | 
		 
		
			
				
				
				
					
						
						dirkm
						 Messages: 86 Registered: November 2008  Location: Centurion - South Africa
						
					 | 
					Member  | 
					 | 
		 
		 
	 | 
 
	
		I am trying to understand the difference between the net_service_name and the service_name. I know this can all be setup with the netca (gui), but I like to understand how this works in the background, and how to do this manually. 
 
In the example there is 1 net_service_name with 2 service_names: 
 
net_service_name=  
(DESCRIPTION_LIST= 
 (DESCRIPTION= 
  (ADDRESS=...) 
  (CONNECT_DATA=(SERVICE_NAME=sales.example.com))) 
 (DESCRIPTION= 
  (ADDRESS=...) 
  (CONNECT_DATA=(SERVICE_NAME=sales2.us.example.com)))) 
 
Is this just a way of using multipathing for the same connection ? 
 
I have read lots of documentation but the basic oracle terminology still confuses me.  I am still trying to create a listener.ora and a tnsnames.ora manually, and understand the individual components of it. 
 
 
If I can give an example of one of my servers: 
 
listener.ora: 
------------- 
listener.ora 
# listener.ora Network Configuration File: /opt/oracle/database/10gR2/network/admin/listener.ora 
# Generated by Oracle configuration tools. 
 
LOCAL_LISTENER = 
  (DESCRIPTION_LIST = 
    (DESCRIPTION = 
      (ADDRESS = (PROTOCOL = TCP)(HOST = mxgendb.caretech.co.za)(PORT = 1521)) 
    ) 
  ) 
 
tnsnames.ora: 
------------- 
LOCAL_LISTENER = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = TCP)(HOST = mxgendb)(PORT = 1521)) 
    ) 
  ) 
 
ORATEST = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = TCP)(HOST = mxgendb)(PORT = 1521)) 
    ) 
    (CONNECT_DATA = 
      (SERVICE_NAME = oratest.mxgroup.co.za) 
    ) 
  ) 
 
 
Questions: 
---------- 
Why is LOCAL_LISTENER repeated in the tnsnames.ora ? 
 
Why use SERVICE_NAME in the tnsnames.ora, and not SID ? 
 
Is a net_service_name the same as a connect descriptor ? 
		
		
		
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	
		
		
			| Re: service_name AND net_service_name [message #405319 is a reply to message #405312] | 
			Wed, 27 May 2009 06:29   | 
		 
		
			
				
				
				
					
						
						dirkm
						 Messages: 86 Registered: November 2008  Location: Centurion - South Africa
						
					 | 
					Member  | 
					 | 
		 
		 
	 | 
 
	
		Thanks. Yes, I have this guide.  I will just have to study it in detail and make my own notes to understand every part of it. 
 
I can't be sent on any training and is basically self taught in Oracle. The terminology sometimes confuses me.  I'll just have to take my time and study this until I understand every part (word). 
 
 
Thanks 
		
		
		
 |  
	| 
		
	 | 
 
 
 |