Cómo instalar SQLPlus de Oracle en Windows
Descripción general de SQL*Plus
SQL*Plus es una herramienta para interactuar con la base de datos Oracle y ejecutar consultas. Lo que queremos instalar es la herramienta de línea de comandos.
Entorno de instalación
Windows7 64 bits
Oracle 11g
Descarga la herramienta de línea de comandos
Haz clic aquí para ingresar al sitio web oficial Descargar, descargue dos de los archivos
instantclient-basic-windows.x64-12.1.0.2.0.zip
instantclient-sqlplus-windows.x64-12.1 .0.2.0. zip
1
2
1
2
donde básico es lo básico Biblioteca de la que dependen todas las herramientas. sqlplus es una de las herramientas de línea de comandos.
Instalación de herramientas de línea de comandos
Las herramientas de línea de comandos SQL*Plus no requieren instalación de exe, por lo que solo necesita descomprimir los dos archivos descargados en el mismo directorio Los archivos descomprimidos El nombre. debe ser instantclient_12_1. Antes de ejecutar la herramienta, debemos configurar las siguientes variables de entorno en Windows. Primero, haga clic derecho en Computadora-gt; Configuración avanzada del sistema-gt; lo siguiente El directorio y el subdirectorio SDK de instantclient_12_1 después de la descompresión
C:\Program Files\instantclient_12_1\; C:\Program Files\instantclient_12_1\sdk;
1
1
Agregar dos variables más al entorno del sistema
TNS_ADMIN=C:\Program Files\instantclient_11_2
NLS_LANG=AMERICAN_AMERICA.UTF8
1
2
1
2
Prueba la conexión a la base de datos
Abre el Comando CMD e ingrese lo siguiente
sqlplus nombre de usuario/contraseña@IP del host de la base de datos
1
1
Si tiene éxito, CMD mostrará SQLgt;_
Sintaxis detallada para conectarse a la base de datos
nombre de usuario/contraseña de sqlplus
#Por ejemplo: inicio de sesión de usuario normal
sqlplus scott/tiger
sqlplus nombre de usuario/contraseña@net_service_name
#Por ejemplo:
sqlplus scott/tiger@orcl
sqlplus nombre de usuario/ contraseña como sysdba
#Por ejemplo:
sqlplus sys/admin como sysdba
sqlplus nombre de usuario/contraseña@//host:puerto/sid
1
2
3
4
5
6
7
8
9
10
11
12
1
2
p>3
4
5
6
7
8
9
10
11
12
Nota: sistema y el sistema debe iniciar sesión como sysdba
Errores que se pueden encontrar en la conexión
El autor encontró el siguiente error al conectarse con sqlplus
ORA-12514 TNS: el oyente no conoce actualmente el servicio solicitado en el descriptor de conexión
p>1
1
El motivo es que TNS_ADMIN no está configurado en la variable de entorno Después de agregar la configuración, el error se soluciona.