11
Manual de instalación y costos de Firebirdsql Materia: Bases de datos Alumno Hugo Fernando Magaña González Docente: Jorge Alberto Lázaro Méndez Carrera: Ingeniería en Sistemas Computacionales Grupo: 61SA Los Reyes Michoacán A. viernes 27 de febrero de 2014 Manual de Instalación Firebird SQL

Manual firebirdsql

Embed Size (px)

Citation preview

Page 1: Manual firebirdsql

Manual de instalación y costos de Firebirdsql

Materia:

Bases de datos

Alumno

Hugo Fernando Magaña González

Docente:

Jorge Alberto Lázaro Méndez

Carrera:

Ingeniería en Sistemas Computacionales

Grupo:

61SA

Los Reyes Michoacán A. viernes 27 de febrero de 2014

Manual de Instalación Firebird SQL

Page 2: Manual firebirdsql

Paso 1: damos clic al instalador.

Paso 2: Se abre la ventana de intalacion de la version del firebird a instalar, le

damos siguiente

Paso 3: Aparece Ventana de Aceptar “Términos y Condiciones” los aceptamos, y

damos a siguiente

Page 3: Manual firebirdsql

Paso 4: Aparece una nota de información acerca de la instalación y detalles de la

instalación y el SGBD, Le damos siguiente.

Paso 5 : Aparece una ventana para seleccionar los componentes que se instalar

en Firebird los seleccionamos, le damos a siguiente .

Page 4: Manual firebirdsql

Paso 6: La siguiente ventana nos pide la carpeta donde se instalaran los archivos

de Firebird de preferencia que se crea una nueva con esta, y le damos siguiente

Pasó 7: Ahora seleccionaremos las características que desempeñara el Firebird.

Las seleccionamos y le damos a siguiente.

Page 5: Manual firebirdsql

Paso 8: Damos un nombre para la administración del sistema y también la

contraseña, ya tenemos completos los campos de texto, le damos siguiente.

Paso 9: La ventana que continua nos muestra los componentes que elegimos

para instalar en Firebird anteriormente si estamos de acuerdo, Le damos siguiente.

Page 6: Manual firebirdsql

Paso 10: A Continuación nos da una breve introducción del programa acerca de

sus errores bugs y tipos de usuarios, Después de leerlas, le damos siguiente.

Paso 11: Carga la instalación y aparece una ventana de que ha finalizado la

instalación y nos pide que marquemos las casillas para correr el servidor ahora,

Nos da la opción para mandarnos a la página web del proveedor para saber usar

Firebird.

Page 7: Manual firebirdsql

Ahora tenemos instalado y lista la consola de FIREBIRD ISQL.

Page 8: Manual firebirdsql

Costos

Beneficios de firebird sql

Firebird es una base de datos ligera y sencilla de instalar. Solo un ejecutable autoinstalable o un script según plataforma.

No consume grandes recursos en el servidor. Es rápida y potente. (Ver Límites Firebird). Tiene un tipo de licencia similar a MPL (Mozilla Public License), que

permite su uso de forma gratuita y con una distribución muy poco restrictiva. Ejemplo: Permite su utilización en nuestras aplicaciones sin la obligación de tener que publicar el código fuente, de las misma.

Se pueden usar librerías externas que mejoran la operativa de Firebird. Existe un driver ODBC para Firebird.

ODBC Firebird Existen multitud de componentes para distintos lenguajes de programación para

conectar con Firebird de forma nativa o indirecta.

Page 9: Manual firebirdsql

Requisitos de instalación de firebird

Espacio en disco duro:

12-14 MG

Procesador:

X386, x64, PowerPC Y SPARC

RAM:

16MB Para el cliente

64MG Para el servidor Multi-cliente

Programa o script de instalación

Aunque es posible instalar Firebird por algún método del sistema de archivos -tal

como “desempaquetar” (untar) un archivo de instantánea (snapshot) o

descomprimir un archivo estructurado.zip de Winzip –se recomienda

encarecidamente que utilice el paquete de distribución la primera vez que instale

Firebird. El ejecutable de instalación de Windows, el programa rpm (RedHat

Package Manager) de Linux y el archivo .tar.gz oficial para otras plataformas Posix

realizan algunas tareas esenciales de configuración. Si Ud. sigue las instrucciones

correctamente, no debería quedar nada por hacer después de completado el

proceso, ¡sólo conectarse y comenzar!

Plataformas Windows

El instalador de Firebird le permite escoger entre instalar la versión Superserver o

la versión Classic Server. Como se dijo antes, Ud. debería elegir Superserver a

menos que conozca las diferencias y tenga razones para preferir Classic.

Si instala Firebird bajo Windows 95/98/ME, desmarque la opción de instalar el

applet del Panel de Control. No funciona en estas plataformas. Más adelante en

esta guía le daremos un enlace a un applet usable.

En plataformas de servidor –Windows NT, 2000 and XP– el servicio Firebird estará

corriendo cuando la instalación se complete. La próxima vez que reinicie su

servidor, el servicio se iniciará automáticamente.

Page 10: Manual firebirdsql

Las plataformas no servidoras –Windows 95, 98 and ME- no soportan servicios. La

instalación iniciará el servidor Firebird como una aplicación, protegido por otra

aplicación conocida como El Guardián. Si el servidor debe terminarse en forma

anormal por alguna razón, el Guardián intentará reiniciarla automáticamente.

Plataformas Posix

En todos los casos, lea las notas de versión que correspondan a la versión de

Firebird que esté por instalar. Puede haber variaciones significativas de una

versión a otra de cualquier sistema operativo Posix, especialmente los que son

open source. Cuando ha sido posible, los ensambladores de cada versión de

Firebird han intentado documentar los problemas conocidos.

Posibles fallas

Error en embedded Firebird

Como sabes, Firebird puede usarse en modo monousuario, es decir sin

necesidad de instalar el Servidor y el Cliente.

Sin embargo, cuando lo usas así hay un error con el cual te puedes

encontrar y es que por culpa de tu aplicación la computadora tenga un

bloqueo.

Cannot attach to password database

El Firebird guarda los nombres de los usuarios y sus respectivas

contraseñas en un archivo llamado SECURITY2.FDB (a partir de la versión

2.0, antes se llamaba SECURITY.FDB)

Si al intentar conectarte a una Base de Datos obtienes el mensaje de error:

“cannot attach to password database” eso significa que el Firebird no puede

acceder a ese archivo.

Count of read-write columns does not equal count of values

Este mensaje de error puede aparecer cuando se ejecuta el comando

INSERT o el comando UPDATE OR INSERT y significa que la cantidad de

columnas que se quieren insertar y la cantidad de valores que se guardarán

en esas columnas no coinciden.

Page 11: Manual firebirdsql

Arithmetic overflow or division by zero has occurred

si ves el mensaje: “Arithmetic overflow or division by zero has occurred.

Arithmetic exception, numeric overflow, or string truncation. String right

truncation”

¿Qué significa?

Que el Firebird encontró un error grave y por eso detuvo el procesamiento.

Ese error grave pudo ser debido a un error matemático (por ejemplo,

división por cero), a un sobreflujo (se quiso guardar en una columna

numérica un número mayor al máximo permitido), o un error de cadena (se

quiso guardar en una columna una cadena de mayor longitud que la

definida).

Multiple rows in singleton select

Este mensaje de error traducido significa: “hay muchas filas en el SELECT

y debería haber solamente una”

Y ocurre cuando el Firebird está esperando que un SELECT devuelva una y

solamente una fila pero el SELECT está devolviendo más de una fila.

Error: Foreign key references are present for the record

Este error ocurre cuando una tabla tiene una restricción Foreign Key y

quieres borrar una fila de la tabla padre que está siendo referenciada en la

tabla hija y la Foreign Key no es “on cascade”.

Pueden ocurrir problemas de conexión o que esta sea muy lenta

Otro falla común de firebird es que si encuentra una falla en en la ejecución

del programa este cierra y puede perder informacion