Introduccion al SQL Plus *

400px-SqlplusSql Plus Es la herramienta que nos viene por default para manipular los Querys o comandos de SQL directamente en la base de datos y es la herramienta del dia a dia para cualquier DBA

para poderte conectar a una base de datos Oracle desde windows, se tiene que usar un software de Terminal para conectarse a la linea de comando Linux donde tenemos nuestra Base de Datos, el mejor y mas sencillo se llama Putty.Exe ya que no es necesario instalarlo para ejecutarlo y simplemente hace su trabajo

y para conectarse desde una maquina linux, se utiliza el comando ssh desde la terminal

una vez dentro del servidor, para mandar llamar el sqlplus y poder entrar a la base de datos se puede hacer de varias formas

se escribe el comando

// sqlplus

intentara ingresar a la base de datos que tenemos dada de alta en nuestras variables de ambiente, la variable que indica a que base de datos nos conectamos se llama $ORACLE_SID

para saber cual es el valor de esa variable escribimos

// echo $ORACLE_SID

para cambiar esa variable, escribimos

// export ORACLE_SID=MiBaseDeDatos

luego de mandar llamar ese comando escribimos el login y password

para conectarnos de forma directa a la Base de Datos, escribimos el comando asi:

// sqlplus elusuario/elpassword@nombreBase

o si estamos conectados al linux con la cuenta dueña de la base de datos, nos podemos conectar como sysadmin, de la siguiente manera

// sqlplus “/ as sysdba”

de esa manera no pedira contraseña

Al escribir los querys en la base de datos, puede ser en una sola linea o en varias lineas, el sqlplus no ejecutara el script hasta que encuentre el simbolo ;  por ej.:

SQL>select * from emp;
SQL>select emp_name, emp_address
  2 from emp;

Ejemplo de un Bloque de PL/SQL

SQL> BEGIN
  2    dbms_output.put_line('Hello World!');
  3  END;
  4  /
Entrada siguiente
Mejorar el performance, reordenando la tabla

Related Posts

No se han encontrado resultados.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.

Menú