PDF de programación - Firebird 1.5 Guía de arranque rápido

Imágen de pdf Firebird 1.5 Guía de arranque rápido

Firebird 1.5 Guía de arranque rápidográfica de visualizaciones

Publicado el 6 de Septiembre del 2018
961 visualizaciones desde el 6 de Septiembre del 2018
174,6 KB
26 paginas
Creado hace 12a (04/07/2011)
Firebird 1.5 - Guía de arranque rápido

Editores de IBPhoenix

Algunos agregados, y actualización a 1.5: Paul Vinkenoog

Traducción al castellano: Ernesto Cullen

Tabla de contenidos

Acerca de esta guía ................................................................................................................................ 3
¿Qué hay en el paquete? ........................................................................................................................ 3
¿Classic o Superserver? .......................................................................................................................... 3
Ubicaciones en disco por defecto ............................................................................................................ 5
Instalación de Firebird ............................................................................................................................ 7
Discos de instalación ...................................................................................................................... 7
Programa o script de instalación ..................................................................................................... 7
Probar su instalación .............................................................................................................................. 8
Haciendo Ping al servidor .............................................................................................................. 8
Comprobar que el servidor Firebird está ejecutándose ...................................................................... 9
Otras cosas necesarias .......................................................................................................................... 12
Una dirección de red para el servidor ............................................................................................ 12
Nombre de usuario y clave por defecto ......................................................................................... 12
Una herramienta de administración ............................................................................................... 13
Seguridad ............................................................................................................................................. 13
Conectar a la base de datos de ejemplo ................................................................................................. 14
Nombre del servidor y ruta de acceso ........................................................................................... 14
La sentencia CONNECT .............................................................................................................. 15
Crear una base de datos usando isql ...................................................................................................... 16
Arrancar isql ................................................................................................................................ 16
La sentencia CREATE DATABASE ............................................................................................. 16
Realizar una instalación de cliente únicamente ....................................................................................... 17
Windows ...................................................................................................................................... 17
Linux y algunos otros clientes Posix ............................................................................................. 17
El lenguaje SQL de Firebird ................................................................................................................. 18
El símbolo delimitador de cadenas ................................................................................................ 18
Identificadores con comillas dobles ............................................................................................... 18
Apóstrofos en cadenas .................................................................................................................. 19
Concatenación de cadenas ............................................................................................................ 19
División de un entero por un entero .............................................................................................. 20
Expresiones con NULL ................................................................................................................. 20
Respaldo (Backup) ............................................................................................................................... 21
Como corromper una base de datos ...................................................................................................... 21
1. Modificar las tablas de metadatos por su cuenta ......................................................................... 21
2. Deshabilitar la escritura forzada en Windows ............................................................................. 22
3. Restaurar un respaldo a una base de datos en ejecución .............................................................. 22
4. Permitir a los usuarios conectarse durante una restauración ......................................................... 23
¿Y ahora? ............................................................................................................................................ 23
Como conseguir ayuda ................................................................................................................. 23
Usando los libros de Publicaciones IBPhoenix ............................................................................... 24
El Proyecto Firebird ............................................................................................................................. 24
Índice alfabético ................................................................................................................................... 25

2

Acerca de esta guía

Esta guía es una introducción para el principiante a lo esencial para arrancar rápidamente con una distribución
binaria de Firebird. Para ver los detalles de configuración y funcionamiento de un servidor, así como la perso-
nalización de su instalación, refiérase a los capítulos 4-6 del manual Using Firebird (Usando Firebird, en inglés
solamente), incluido en el CD de IBPhoenix.

Esta Guía de arranque rápido de Firebird fue en sus inicios el capítulo 1 del manual Using Firebird, vendido
en CD por IBPhoenix. Más tarde fue publicado separadamente en Internet. En Junio de 2004, IBPhoenix donó
esta guía al proyecto Firebird.

Importante

Antes de continuar, verifique que su versión de Firebird coincide con esta guía. Esta guía cubre las versiones
1.5 y superiores. Si Ud. tiene Firebird 1.0, 1.02 o 1.03, obtenga la versión apropiada de la Guía de Arranque
Rápido en http://www.firebirdsql.org/index.php?op=devel&sub=doc.

¿Qué hay en el paquete?

Todos los paquetes contienen todos los componentes necesarios para instalar el servidor Firebird:

• El servidor Firebird ejecutable.

• Una librería cliente localizada en la máquina del servidor.

• Las herramientas de línea de comandos.

• Las librerías estándar de funciones definidas por el usuario.

• Una base de datos de ejemplo.

• Los archivos de cabecera para lenguaje C (¡innecesario para principiantes!)

• Notas de versión - ¡LECTURA ESENCIAL!

¿Classic o Superserver?

Firebird viene en dos sabores, llamados arquitecturas: Classic Server y Superserver. ¿Cuál de ellos debería
instalar? Bueno, eso depende de su situación. A continuación se ofrece un resumen de las diferencias más im-
portantes.

3

Firebird 1.5 - Guía de arranque rápido

Tabla 1. Firebird 1.5 Classic Server vs. Superserver

Classic Server

Superserver

Completamente maduro en Linux; todavía
'experimental' en cierta forma, en Windows.

Completamente maduro tanto en Windows como en Linux.

Crea un proceso por cada conexión cliente, ca-
da uno con su propio caché. Utiliza menos re-
cursos si la cantidad de conexiones es baja.

Proceso único con un hilo de ejecución (thread) separado para
cada conexión. Se comparte el espacio de caché. Más eficiente
si crece el número de conexiones simultáneas.

Permite E/S directa, rápida, a archivos de ba-
ses de datos para conexiones locales (sólo Li-
nux).

Windows: implementados parcialmente Ser-
vices Manager (Administrador de Servicios),
tareas de soporte como backup/restore, data-
base shutdown (sacar de línea la base de datos)
etc. a través de la red. Otras tareas de servi-
cio tienen que ser realizadas localmente usan-
do las herramientas cliente (pequeños ejecuta-
bles independientes) que vienen con Firebird.
Linux: Administrador de Servicios completo.

Soporte para SMP (multi-procesador). Mejor
rendimiento en caso de un pequeño número de
conexiones simultáneas que no se influencian
entre sí.

Las conexiones locales deben hacerse con la forma de acceso
remoto, conectando a localhost. En Windows se pueden
hacer conexiones locales, pero no son tan veloces como las de
la versión “Classic” en Linux, y también son menos seguras.

Administrador de Servicios completo (en Windows y Linux)
que le permite realizar tareas de administración (backup/resto-
re, database shutdown, manejo de usuarios, estadísticas, etc.)
programáticamente. Se puede conectar al Administrador de
Servicios a través de la red y por lo tanto realizar estas tareas
en forma remota.

No hay soporte para SMP. En máquinas multiprocesador con
Windows, el rendimiento puede incluso caer dramáticamente
cuando el SO cambia el proceso entre las CPUs. Para prevenir
esto, fije el parámetro CpuAffinityMask en el archivo de
configuración firebird.conf.

Como puede ver, ninguna de las arquitecturas es mejor en todos los aspectos. Esto no es una sorpresa: no
estaríamos manteniendo dos arquitecturas s
  • Links de descarga
http://lwp-l.com/pdf13383

Comentarios de: Firebird 1.5 Guía de arranque rápido (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad