Ingres
-
Upload
elvis-hernadez -
Category
Technology
-
view
129 -
download
1
description
Transcript of Ingres
Francisco Javier Roldan MayaEduardo flores de JesusJesus dorantes tudela
Ingres Database ( / ɪ ŋ ɡ r ɛ s / ing- gress ) es un soporte comercial de código abierto SQL sistema de base de datos relacional de gestión destinado a apoyar a las grandes aplicaciones comerciales y gubernamentales. Base de datos Ingres está completamente abierta de origen con una comunidad global de colaboradores. Sin embargo, Actium Corporación controla el desarrollo de Ingres y hace certificada binarios disponibles para su descarga, así como la prestación de apoyo en todo el mundo.
Ingres comenzó como un proyecto de investigación en la Universidad de California, Berkeley , a partir de la década de 1970 y terminando en 1985. [ 1 ] El código original, al igual que de otros proyectos en Berkeley, estaba disponible a un costo mínimo en una versión de BSD licencia . Ingres generaron una serie de aplicaciones de bases de datos comerciales, incluyendo Sybase , Microsoft SQL Server , NonStop SQL y varios otros. Postgres ( Mensaje en gres ), un proyecto que se inició a mediados de la década de 1980, más tarde se convirtió en PostgreSQL .
Ingres es ácido y es completamente transaccional (incluyendo todas las declaraciones DDL).Anteriormente, Ingres 9.3 fue lanzado el 7 de octubre de 2009. Se trata de una edición limitada destinado a desarrollo de nuevas aplicaciones en Linux y Windows solamente. Ingres 9.3 no es una ruta de actualización para las instalaciones o aplicaciones Ingres existentes. Ingres 10 fue lanzado el 12 de octubre de 2010 como una liberación completa, el apoyo a la actualización de las versiones anteriores del producto. Actualmente se encuentra disponible en 32-bit y 64-bit Linux de 32 bits de Windows y Solaris Sparc.
En febrero de 2006, Ingres Corporation lanzó Ingres 2006 bajo la GNU General Public License .
Ingres también ponen énfasis renovado sobre su participación en la comunidad de código abierto. Iniciativas de la comunidad de código abierto con Ingres incluyen:
Paquetes Comunidad - Alianzas con otros proveedores y los proyectos de código abierto, como Alfresco, JasperSoft, Hibernate, Apache Tomcat y Eclipse, permiten Ingres para ofrecer su plataforma y tecnología con otras tecnologías de código abierto líderes.
instalacionLa instalación en Windows es bastante plug & play, click, siguiente, aceptar, siguiente, siguiente, siguiente.
Por otro lado, la instalación en Linux es más compleja, pero podemos hacerla infinitamente más simple siguiendo los siguientes pasos:Crear un usuario ingres, con privilegios de root y línea de comandos bash (una cosa de gustos solamente)Crear el home de ingres en /home/ingres y obviamente cambiar el propietario a ingres conchown -R ingres:ingres /home/ingresEjecutar el instalador rápido ingres_express_install.sh . La instalación estándar pregunta paso a paso, y la verdad es que si requieren ese nivel de precisión en la configuración, no le van a hacer asco a leer la documentación de Ingres.
La instalación finaliza con la puesta en marcha del servidor.Los problemas empiezan cuando quieren echar a correr el servidor después de haber reiniciado.
El truco para esto es:Ingresar a la consola como el usuario ingresEjecutar el comando source ~ingres/.ingIIshEjecutar el comando ingstart para iniciar la base de datos, o ingstop para detenerla
El paso importante es la carga de las variables de ambiente con el archivo .ingIIsh , sin eso no funciona.
La pagina oficial es :http://esd.ingres.com/product/Icebreaker_ECM
Para crear una base de datos en Ingres, es necesario utilizar el comando createdb.
La sintaxis más simple es:
createdb mabase
$ createdb mabase
Creating database 'mabase' . . .
Creating DBMS System Catalogs . . .
Modifying DBMS System Catalogs . . .
Creating Standard Catalog Interface . . .
Creating Front-end System Catalogs . . .
Creation of database 'mabase' completedsuccessfully.
Puedes ver donde se encuentran físicamente tus datos con el comando infodb mabase
Ejemplo:==================Wed Mar 14 22:21:38 2007 Database Information=================
Database : (mabase,jp) ID : 0x45F865BA Default collation : default Unicode enabled : No Extents : 5 Last Table Id : 237 Config File Version Id : 0x00060001 Database Version Id : 8 Mode : DDL ALLOWED, ONLINE CHECKPOINT ENABLED Status : VALID TheDatabase is not Journaled. Journals are not valid fromany checkpoint.
APLICACIÓN: COPIA DE SEGURIDAD Y RESTAURACION
• 1. Click derecho sobre el servidor y seleccionar buckup server.
Luego seleccionamos la dirección donde que quiere guardar.
Posteriormente hacemos el respaldo
Cerramos la ventana y buscamos nuestro archivo donde hemos guardado y observamos que su extensión es de tipo sql.
RESTAURACION DE LA BASE DE DATOS .
Para hacer la restauración de una base de datos hacemos click sobre databases luego new databases y ponemos el nombre de” restaurar “luego damos en ok ¡ y esperamos la restauración de la base de datos .
quedara de esta manera
Una vez que tenemos la base creada damos clickderecho sobre la base RESTORE y buscamos el archivo que deseamos lo seleccionamos y damos clicken abrir y no seleccionamos ningún para que se corra el archivo completo y damos click en ok y nuestra restauración se ha realizado con éxito.
Le ponemos el nombre de la base a restaurar
Cerramos el cuadro de demostración de la creación de restauración y luego damos click sobre la base de restaurar luego esquemas , public, tablas y se han creado las respectivas tablas de la copia de respaldo en la base