sqlnet.ora
es necesario el sqlnet.ora? y para que me sirve?
carezco de este archivo en mi servidor. sin embargo al tratar de crearlo con los siguientes parametros no me permite entrar a sqlplus "/as sysdba" para levantar la instancia.
asi que procedi a borrarlos.
lo que meti en sqlnet.ora es algo que alguin de este foro pidio informacion....
# Generated by Oracle configuration tools.
NAMES.DEFAULT_DOMAIN = base.gob.mx
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
agradesco la atencion que le presten a este mensaje..y otra cosa.... a que se refiere la linea.
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
especificamente los los archivos ONAMES y HOSTNAME ?
Supon que en el TSNAMES.ora tienes lo siguiente:
PRUEBA.DOMINIO.NET.GT =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVIDOR)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
En el archivo de sqlnet.ora en la parte de NAMES.DEFAULT_DOMAIN tendrias que tener:
NAMES.DEFAULT_DOMAIN = DOMINIO.NET.GT
Y la parte de "NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
" es para seleccionar los metodos de nomenclatura, en este caso tienes seleccionado:
Local, Oralce Names y Nombre del Host
Estos tres que tienes especificados son los que mas se utilizan.
Al conectar a una base de datos remota o a otro servicio, se debe especificar un nombre de servicio de red. Este nombre se resuelve utilizando uno o mas metodos de nomenclatura en la información necesaria para encontrar y conectar a la base de datos o al servicio.
PRUEBA.DOMINIO.NET.GT =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVIDOR)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
En el archivo de sqlnet.ora en la parte de NAMES.DEFAULT_DOMAIN tendrias que tener:
NAMES.DEFAULT_DOMAIN = DOMINIO.NET.GT
Y la parte de "NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
" es para seleccionar los metodos de nomenclatura, en este caso tienes seleccionado:
Local, Oralce Names y Nombre del Host
Estos tres que tienes especificados son los que mas se utilizan.
Al conectar a una base de datos remota o a otro servicio, se debe especificar un nombre de servicio de red. Este nombre se resuelve utilizando uno o mas metodos de nomenclatura en la información necesaria para encontrar y conectar a la base de datos o al servicio.
nuchas gracias por la duda Rodolfo..ya que en el efectivamente tenia una discordancia entre mi tnsnames.ora y el sqlnet.ora en NAMES.DEFAULT_DOMAIN =
ahora tengo otro problema, he buscado en los archivos ONAMES, HOSTNAME y no los tengo, agradeceria si me pudieras decir que es lo que contienen estos archivos y en donde se ubicarian.
de nueva cuenta te agradezco la atencion que le pusiste a esta pregunta.
ahora tengo otro problema, he buscado en los archivos ONAMES, HOSTNAME y no los tengo, agradeceria si me pudieras decir que es lo que contienen estos archivos y en donde se ubicarian.
de nueva cuenta te agradezco la atencion que le pusiste a esta pregunta.
