Utilización del código después de instalar una base de datos oracle pl / sql

Después de haber instalado la base de datos, la siguiente pregunta es: "¿Dónde vas a correr todos estos programas PL / SQL?" La respuesta no es tan simple como se podría pensar. El objetivo final es la productividad, y se pueden crear programas PL / SQL de numerosas herramientas.

SQL * Plus

Si ya has estado trabajando con Oracle, usted probablemente ha oído hablar de SQL * Plus. Esta herramienta se instala con todas las versiones de Oracle (tanto de servidor y cliente). El objetivo principal de SQL * Plus es proporcionar un acceso rápido y fácil a la base de datos en los modos interactivos y por lotes. En comparación con la principales herramientas de desarrollo GUI, SQL * Plus es una herramienta relativamente primitiva que los desarrolladores más profesionales rara vez utilizan.

Puede ejecutar scripts SQL, scripts de PL / SQL, y otras secuencias de comandos utilizando el lenguaje de comandos interna de SQL * Plus por sí mismo. Muchos desarrolladores hacen todo su trabajo mediante el uso de SQL * Plus, ya que no confían en las herramientas de la GUI de lujo.

Varias versiones de SQL * Plus están disponibles después de completar la instalación de la base de datos Oracle:

  • los interfaz de línea de comandos es la herramienta más utilizada, ya que se puede llamar desde cualquier idioma del sistema operativo por lotes.
  • los herramienta de interfaz gráfica de usuario de SQL * Plus básica consiste en una envoltura alrededor de la misma interfaz de línea de comandos. Tiene algunas características GUI, tales como la capacidad de configurar las opciones en forma especial, pero difícilmente puede ser llamado muy fácil de usar.
  • yoSQL * Plus es el más reciente y tiene algunas características interesantes, pero también puede requerir algunas soluciones para hacer frente a los ajustes de tiempo de espera y parches de seguridad.

Dado que SQL * Plus se incluye con todas las configuraciones de Oracle, sigue siendo muy popular a pesar de sus capacidades relativamente mínimos. Para obtener más información acerca de SQL * Plus, se puede encontrar una gran cantidad de documentación sobre OTN, así como muchos scripts personalizados. No es necesario saber mucho acerca de SQL * Plus, pero la comprensión de algunos conceptos básicos sobre cómo ejecutar / guardar scripts / editar podría ser útil en caso de que usted está limitado a SQL * Plus.

Oracle SQL Developer

En la primera parte de 2006, Oracle ha añadido una nueva herramienta para la mezcla - Oracle SQL Developer (antes conocido como Proyecto Raptor). Es un entorno gráfico basado en Java gratuita dirigida a los desarrolladores de bases de datos. Con SQL Developer, puede navegar por los objetos de base de datos, sentencias SQL y ejecutar scripts SQL, y editar y depurar PL / SQL declaraciones.

Actualmente, este producto todavía en la fase de "Early Adopter", aunque es una buena alternativa a la interfaz de línea de comandos. Los autores no recomiendan su uso en sistemas de producción sin pruebas significativas, pero SQL Developer se ve muy prometedor. Si usted no tiene acceso a una herramienta más maduro de terceros, probarlo (clic aquí

Herramientas de terceros

Además de SQL * Plus y recién nacido Oracle SQL Developer, una serie de otras herramientas que permiten trabajar con PL / SQL. La razón de usar cualquiera de estos es para hacer su vida más fácil. Por supuesto, cualquier GUI podría tener bugs / limitaciones / problemas, pero en general los profesionales por lo general superan a los contras. Aquí están algunas opciones populares:

  • Sapo de Quest Software: Sapo es la herramienta de codificación PL / SQL más popular en el mercado. Incluye un entorno de edición agradable para SQL y PL / SQL. Sin embargo, la característica más distintiva de Sapo es un poderoso conjunto de herramientas administrativas. Toad proporciona un entorno de trabajo completo para DBAs y usuarios avanzados.
  • SQL Navigator de Quest Software: SQL Navigator, otro producto de Quest Software, tiene un público más limitado. Está construido por los desarrolladores de Oracle para los desarrolladores de Oracle. Todo allí está optimizado para la escritura de PL / SQL o SQL lo más rápido y eficazmente posible. No es tan útil para los administradores de bases, pero sus add-ons y funcionalidad en general que sea una opción muy atractiva para los desarrolladores de servidor.
  • RapidSQL del Embarcadero: RapidSQL, otra herramienta importante de desarrollo centrado, se centra en el trabajo con todo el entorno de TI. Debido Embarcadero apunta más soluciones para toda la empresa, RapidSQL tiene muchas características que podrían simplemente se interponen en el camino y ser confuso para el principiante PL / SQL. Sin embargo, RapidSQL sí incluye todo lo necesario para maximizar su productividad.

Para obtener más información, puede leer una serie de comentarios de estas herramientas aquí




» » » » Utilización del código después de instalar una base de datos oracle pl / sql