sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.



Documentos relacionados
Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

Formas de llevar a cabo un backup de una base de datos MySQL

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Correo Electrónico: Webmail: Horde 3.1.1

CREATE USER ADMINISTRADOR IDENTIFIED BY ADMIN DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 500K ON USERS;

Configuracion Escritorio Remoto Windows 2003

INSTITUTO TECNOLOGICO SUPERIOR DE TEZIUTLAN CONFIGURACION Y ADMON DE REDES

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA

GVisualPDA Módulo de Almacén

Configuración de la red

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Administrar El Usuario Mediante Windows NT

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

Guía de Laboratorio Base de Datos I.

BREVE INTRODUCCIÓN A IPSEC

Activación de un Escritorio Remoto

1. Configuración del entorno de usuario

GESTION DE LA BASE DE DATOS

Toda base de datos relacional se basa en dos objetos

WINDOWS : TERMINAL SERVER

Manual del panel. Core-Admin

1.- Información general Instalación y configuración del software necesario Configuración del cliente de red inalámbrico...

Instalación de la Base de Datos Aranda

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

Control de accesos autónomo por huella dactilar

INSTALACION DEL Terminal Services. Instalamos el Terminal Services. Siguiente. Nos saldrá una advertencia, seleccionamos instalar.

Pasos para instalar y configurar Microsoft SQL Server 2000.

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

III. ADMINISTRACIÓN DE ORACLE.

Instalación de Clientes para SIIL Red. SIIL Red

CONFIGURACIÓN EN WINDOWS 7.

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

Internet Information Server

PLANTILLAS DE DOCUMENTOS EN WORD 2007

Aplazamiento de la Actualización del Programa del Personal Broker

DBmessage TM. Manual de usuario

Manual de configuración de la red inalámbrica. eduroam. en Microsoft Windows 7

Habilitar la Implementación de DHCP

Bienvenida. Índice. Prefacio

Manual de configuración de Thunderbird ÍNDICE

Control de presencia para terminal por huella dactilar

ACCESO AL SERVIDOR EXCHANGE MEDIANTE RPC SOBRE HTTPS

Manual de iniciación a

INTRANET: MANUAL DE INSTALACIÓN

MANUAL DE LA APLICACIÓN HELP DESK

Recuperación de instancias dañadas usando RMAN

Si queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia:

Ataques a Aplicaciones de Bases de Datos

Configuraciones básicas de seguridad en Windows para los sistemas de la línea. Control 2000

Instalación del Admin CFDI

Manual de cuarentena de usuario de Mail Auditor

INSTALACIÓN DE MÚLTIPLES SUPERVISOR VS EN RED

Sitios remotos. Configurar un Sitio Remoto

PUESTA EN MARCHA PROGRAMA GESTION DE OPTICAS. Junio

SQL*Plus. Capítulo Conexión y desconexión a una base de datos

Iptables, herramienta para controlar el tráfico de un servidor

Configurando el servidor FTP utilizando el software CesarFTP. (Versión del apunte )

Configuración de Microsoft Windows Server 2008

Configuración de una NIC

1. CONSIDERACIONES GENERALES

SISTEMAS OPERATIVOS DE RED WINDOWS SERVER 2003 CONFIGURAR LA DIRECCION IP DE UN S.O.R. WINDOWS SERVER 2003

Manual de Instalación y uso de FTP

DOCENTES FORMADORES UGEL 03 PRIMARIA

Como hacer copias de seguridad directamente en unidades de red

CDL - Controlador de Dispositivos Locales

CONFIGURACIÓN DE LAS IMPRESORAS DE RED

Recall SIP. Guía de Instalación y Configuración Versión 3.7

Clientes del dominio

PREGUNTAS FRECUENTES

Instalación de FileZilla FTP Server

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:

Configuración de PDAs en ITACTIL.

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe.

Curso Internet Básico - Aularagon

T12 Vistas y tablas temporales

Servidor DNS sencillo en Linux con dnsmasq

Conexión de un Dominio Windows Server 2003 y XP

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

1 UNIDAD 4 - CREA TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS

INSTALACIÓN DE MySQL SERVER EN WINDOWS

IMAP en Outlook Express

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

MANUAL INSTALACIÓN ABOGADOS MF

PRACTICA DE REDES Redes Ad Hoc

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

Paso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto

Transcripción:

Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente simple con una interfaz de lineas de comando básica. los programadores y los administradores de bases de datos (dba's) lo usan de forma muy común como interfaz fundamental en la mayoría de las instalaciones de software de oracle. para entar en sql*plus se debe ejecutar el comando Modos de establecer la conexión con la bd $ sqlplus usuario/passwd donde le indicamos al sgbd oracle quién somos y nuestra palabra clave. si la configuración del sgbd oracle se corresponde a una configuración clienteservidor asentada sobre una red (sql*net v2) deberemos indicar, además, el sevicio (o base de datos) con el que queremos contactar. esto se hace colocando el símbolo @ antes del nombre del servicio como se indica a continuación: $ sqlplus usuario/passwd@servicio otra circunstancia que hay que tener en cuenta a la hora de conectarnos a sql*plus es el modo establecido por el dba para la autentificación del usuario de la base de datos. la primera posibilidad es que recaiga sobre el sgbd oracle la autentificación de los usuarios, por lo que tendremos que darle nuestro nombre de usuario y la palabra de paso. pero existe la posibilidad de que el sgbd oracle deje en manos del sistema operativo esta responsabilidad. así, no será necesario demostrarle al sgbd oracle quién somos ya que el so se ha encargado previamente de comprobar que todo es correcto. en este segundo caso, el comando de conexión con sql*plus debe omitir el nombre de usuario y la palabra clave, pero manteniendo el resto de esta manera: $ sqlplus /@servicio una vez que hemos conseguido entrar en sql*plus nos presenta el prompt y espera la insercción de sentencias sql. todas las sentencias deben acabar con un ';'. una sentencia puede continuar en varias líneas, que sql*plus va numerando. si queremos anular la sentencia actual podemos hacerlo colocando un '.' como único carácter en una línea. si queremos volver a ejecutar la última sentencia se puede hacer con el comando '/'. si queremos ejecutar las sentencias que almacena un fichero.sql podemos hacerlo anteponiendo el símbolo '@' al nombre del fichero. para cerrar la sesión vale con teclear 'exit'.

un ejemplo de sesion: c:\>sqlplus sql> connect usuario/password sql> select * from ejemplo; sql> disconnect sql> exit Como puedes utilizar conect 1. lo primero que tenemos que hacer es conectarte a oracle sql plus: >sqlplus sys as sysdba >contraseña: [tu_clave] si deseas puedes ver todos los usuarios que ya existen. sql>select * all_users; Crear un usuario creación de usuario: sql>create user [usuario_nuevo] identified by [tu_clave] default tablespace users; *con "default tablespace users" especificamos el espacio en la tabla users, si no lo pusieras se pondria por defedto en la tabla system Como conectarse un usuario system c:\documents and settings\user>sqlplus /nolog sql*plus: release 10.2.0.2.0 - production on wed mar 14 10:32:28 2007 copyright (c) 1982, 2005, oracle. all rights reserved. sql> conn / as sysdba error: ora-01031: insufficient privileges c:\documents and settings\user>sqlplus /nolog sql*plus: release 10.2.0.2.0 - production on wed mar 14 10:35:29 2007 copyright (c) 1982, 2005, oracle. all rights reserved.

sql> conn / as sysdba; connected. sql> create user ivan identified by ivan; user created. sql> grant connect,resource to ivan; grant succeeded. sql> grant dba to ivan; grant succeeded. Puertos para la base de datos 1. en el panel de la consola del administrador de configuración de sql server, expanda configuración de red de sql server, expanda protocolos de <nombredeinstancia> y, a continuación, haga doble clic en tcp/ip. 2. en el cuadro de diálogo propiedades de tcp/ip, en la pestaña direcciones ip, aparecen varias direcciones ip con el formato ip1, ip2, hasta ipall. una de estas direcciones ip, 127.0.0.1, se utiliza para el adaptador de bucle invertido. aparecen direcciones ip adicionales para cada dirección ip del equipo. haga clic con el botón secundario en cada dirección y, a continuación, haga clic en propiedades para identificar la dirección ip que desee configurar. 3. si el cuadro de diálogo puertos dinámicos tcp contiene 0, que indica que el motor de base de datos escucha en los puertos dinámicos, elimine el 0. 4. en el cuadro de diálogo propiedades de ipn, en el cuadro puerto tcp, escriba el número de puerto en el que desee que esta dirección ip escuche y, a continuación, haga clic en aceptar. 5. en el panel de la consola, haga clic en servicios de sql server. 6. en el panel de detalles, haga clic con el botón secundario del mouse en sql server (<nombredeinstancia>) y, a continuación, haga clic en reiniciar, para detener y reiniciar sql server. Qué son las vistas Una vista es como una ventana a través de la cual se puede consultar o cambiar información de la tabla a la que está asociada.

Las vistas tienen la misma estructura que una tabla: filas y columnas. la única diferencia es que sólo se almacena de ellas la definición, no los datos. los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla. de hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en una vista. aunque siempre es posible seleccionar datos de una vista, en algunas condiciones existen restricciones para realizar el resto de las operaciones sobre vistas. las vistas pueden proporcionar un nivel adicional de seguridad. por ejemplo, en la tabla de empleados, cada responsable de departamento sólo tendrá acceso a la información de sus empleados. la siguiente sentencia produce la creación de la vista de los empleados del departamento de administración (cod_dep=100). sql> create view ampadmin as 2 select * from ep where cod_dep=100; view created. las vistas permiten ocultar la complejidad de los datos. una bd se compone de muchas tablas. la información de dos o más tablas puede recperarse utilizando una combinación de dos o más tablas, y estas combinaciones pueden llegar a ser muy confusas. creando una vista como resultado de la combinación se puede ocultar la complejidad al usuario. las vistas ayudan a mantener unos nombres razonables. creación de una vista create view vista [({columna,} + ] as consulta ; la vista se crea con las columnas que devuelve una consulta. si no nos importa que las columnas de la vista hereden los nombres de las columnas recuperadas en la consulta no tenemos que especificarlos. borrado de una vista drop view vista ; Describe cómo maneja la memoria Oracle bd funcionen bien si no conocemos la arquitectura del motor de la bd, el servidor. es indispensable conocer los factores y parámetros que influyen en el

funcionamiento de nuestro sgbd para poder solucionar los problemas que se pueden plantear en cuanto nos salgamos de las aplicaciones estándares y básicas de bd, o en cuanto tengamos algún problema. oracle mantiene dos estructuras principales de memoria: el área global de programa, program global area, pga; y el área global del sistema, system global area o también shared global area, sga. el pga es la zona de memoria de cada proceso oracle. no está compartida y contiene datos e información de control de un único proceso. el sga es la zona de memoria en la que la bd oracle guarda información sobre su estado. esta estructura de memoria está disponible para todos los procesos, por eso se dice que está compartida.