Cómo configurar la base de datos Oracle del lado del servidor
Asuma la dirección IP del servidor donde se encuentra la base de datos: 192.168.0.1
El nombre de la instancia de la base de datos es: ora92
Nombre de usuario: umap
Contraseña: umap
?El primer paso es abrir el programa de configuración
ubicado en: Programa--gt; Oracle-OraHome92--gt; --gt; Asistente de configuración de red;
p>
Paso 2: seleccione los elementos de configuración:
Después de abrir el programa, hay cuatro opciones en la interfaz que aparece, a saber (1) Configuración del oyente, (2) Configuración del método de denominación, (3) Configuración del nombre del servicio NET local, (4) Configuración de uso del directorio Aquí elegimos el tercero y hacemos clic en Siguiente
Paso 3: Seleccione el. contenido de operación según sea necesario, ya sea para agregar o modificar la configuración anterior Modificar o eliminar;
Paso 4: Seleccione según la versión de la base de datos Oracle a la que desea conectarse. Aquí elegimos la base de datos o servicio Oracle8i o superior. ;
Paso 5: Nombre del servicio, ingrese el nombre de la instancia en el ejemplo;
Paso 6: Seleccione TCP;
Paso 7: Nombre del host: Ingrese el Dirección IP en el ejemplo; use el puerto predeterminado 1521;
Paso 8: use su cuenta de inicio de sesión y contraseña para realizar una prueba de conexión
Solución para "ORA-12514: TNS: The El oyente no reconoce actualmente el servicio solicitado en el descriptor de conexión" Método
ORA-12154: TNS: no se puede procesar el nombre del servicio
Solución:
1. ¿Está abierto el servicio?
2. Escuchando si abrirlo
3.C: ¿El archivo tnsnames.ora en el directorio \oracle\ora92\network\admin contiene la biblioteca? nombre y nombre de host que creó?
Por ejemplo:
AA =
(DESCRIPTION =
(ADDRESS_LIST =
(DIRECCIÓN = (PROTOCOLO = TCP)(HOST =10.144.100.89)(PUERTO = 1521))
)
(CONNECT_DATA =
( SERVICE_NAME = AA)
)
)
SQL SERVER varias formas de conectarse a la base de datos Oracle Viernes, 27 de agosto de 2010 09:35 P.M.--1 método
--Consulta la tabla en la base de datos Oracle
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Fuente de datos=GE160; ID de usuario=DAIMIN; Contraseña=DAIMIN'
)..DAIMIN.JOBS
Por analogía: Ingrese en el Analizador de consultas:
SELECCIONE *
DESDE OPENDATASOURCE(
'MSDAORA',
'Fuente de datos=ORCL;ID de usuario=SISTEMA;Contraseña=administrador'
)..HKDY.S_HD_HKDY
--En sqlserver crea una tabla con el mismo nombre que la tabla en la base de datos Oracle
selecciona * en JOBS de
ABRIR
DATASOURCE(
'MSDAORA',
'Fuente de datos=GE160; ID de usuario=daimin; Contraseña=daimin'
)..DAIMIN.JOBS p>
seleccione * de JOBS
--2. Método
--Ver servidores vinculados existentes en la base de datos maestra
seleccione * de sysservers
EXEC sp_addlinkedserver
@server = 'GE160',
@srvproduct = 'Oracle',
@provider = 'MSDAORA ',
@datasrc = 'GE160'
exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'
-- Para especificar la cuenta de inicio de sesión en Enterprise Manager
exec sp_dropserver GE160
seleccione * de GE160..DAIMIN.JOBS
elimine de GE160..DAIMIN.JOBS
--Nota: Al hacer referencia a una tabla en el servidor ORACLE, el nombre de usuario y el nombre de la tabla deben estar en letras mayúsculas.
SELECCIONAR *
DESDE OPENQUERY(GE160, 'SELECCIONAR * FROMDAIMIN.JOBS')
--3 Método
SELECCIONAR un. .*
DESDE OPENROWSET('MSDAORA',
'GE160'; 'DAIMIN'; 'DAIMIN',
DAIMIN.JOBS) COMO p>
ORDER BY a.JOB_ID
--4. Método ODBC
--El método ODBC es más fácil de manejar
SELECT A.*< / p>
FROMOPENROWSET('MSDAORA', 'GE160'; 'DAIMIN'; 'DAIMIN', --GE160 es el nombre de la fuente de datos
DAIMIN.JOBS) COMO
ORDENAR POR A.JOB_ID
Actualmente estoy usando Xiaoniao Cloud. Actualmente tienen un evento en su sitio web oficial con un 30% de descuento.