Características
IBM® Informix® 12.10
IBM ® Informix ® es un servidor de bases de datos
rápido y escalable que administra las bases tradicionales relacionales,
objeto-relacionales y dimensionales. Su pequeña huella y sus capacidades de
autoadministración se adaptan a las soluciones de administración de datos
incrustadas.
El servidor de base de datos Informix de IBM se
ejecuta en sistemas operativos UNIX, Linux, Mac OS X y Windows.
Todas las ediciones de Informix
contienen las siguientes herramientas de cliente además del servidor de base de
datos:
·
El kit
de desarrollo de software (SDK cliente) de IBM Informix incluye las interfaces
de programación de aplicaciones (API) para desarrollar aplicaciones y
proporcionar conectividad con el cliente.
·
IBM
OpenAdmin Tool (OAT) para Informix es una aplicación web para administrar y
analizar el rendimiento de los servidores de bases de datos Informix.
·
Informix
Database Developers kit (DBDK) contiene herramientas para desarrollar y
empaquetar módulos de Blade, que son paquetes de software que amplían la
funcionalidad del servidor de base de datos.
Otras ediciones de Informix incluyen funcionalidad
adicional, como herramientas de almacenamiento o capacidades de nube.
Las siguientes descripciones
resumen las capacidades de Informix en diferentes áreas funcionales.
Instalación
Se instalan las herramientas Informix y Client con un
sencillo programa de instalación. Después de una instalación típica, el
servidor se crea, configura y se inicia.
También puede realizar una instalación silenciosa o
personalizada de Informix.
Imágenes virtuales
Puede descargar IBM Informix Enterprise Hypervisor
Edition si desea implementar una imagen del servidor de base de datos Informix
con IBM PureApplication ® System o VMware ESX Environments administrados por el
implementador de carga de trabajo de IBM. La edición hypervisor está optimizada
para entornos de virtualización en nube y viene con un sistema operativo.
Puede descargar IBM Informix virtual Appliance si
desea un entorno de escritorio virtual preconfigurado. El dispositivo virtual
Informix se ejecuta localmente en el equipo host o de forma remota en un
entorno de infraestructura Cloud o VMware.
Diseño de bases de datos
Puede diseñar bases de datos relacionales que admitan
aplicaciones de procesamiento de transacciones en línea (OLTP). Informix
soporta bases de datos ANSI y cumple con los estándares de la industria para el
lenguaje SQL.
Administración
Configure el servidor de base de datos estableciendo
los parámetros de configuración en el archivo en config y estableciendo
variables de entorno. Administra Informix con OAT o con utilidades de línea de
comandos y sentencias SQL.
Puede afinar el rendimiento de Informix configurando
administración de memoria, fragmentación, paralelismo y optimización de
consultas.
Puede hacer copia de respaldo y restaurar los datos.
Puede actualizar la configuración del servidor
mientras el servidor está en línea.
Muchas tareas comunes de administración están
programadas para ejecutarse automáticamente a través del programador. Puede
automatizar casi cualquier otra tarea administrativa. Puede configurar alarmas
para alertarle de problemas.
Puede configurar servidores duplicados para la
disponibilidad continua y el balanceo de carga mediante la configuración de
clústeres de alta disponibilidad.
Replicación de datos
Puede replicar los datos que desee entre servidores
heterogéneos mediante la configuración de replicación empresarial. También
puede propagar sentencias y archivos SQL entre servidores.
Desarrollo de aplicaciones
Puede escribir aplicaciones con ODBC, JDBC, .net,
ESQL/C, interfaz de objeto para C++ o API OLE/DB que se incluyen en el kit de
desarrollo de software (SDK cliente) de IBM Informix. El soporte de idiomas
incluye, pero no se limita a, SQL, SPL, C, C++, .net, Java ™ y php.
Puede escribir aplicaciones con el lenguaje de
consulta orientado a JSON y los controladores de la comunidad MongoDB de
MongoDB o de la API REST.
Puede almacenar y procesar datos multiculturales.
Usted puede comprar IBM Informix género para escribir
aplicaciones en el idioma 4GL.
Puede desarrollar aplicaciones Informix con IBM Data
Studio.
Incrustar Informix
Puede incrustar Informix en su aplicación fácilmente.
Puede utilizar utilidades de línea de comandos y sentencias SQL para crear
secuencias de comandos en todos los aspectos de la administración de servidores
de bases de datos.
Puede crear una instantánea completamente configurada
del entorno de servidor de base de datos y desplegarla en muchos equipos.
Ampliación de Informix
Puede utilizar las extensiones integradas de Informix
para gestionar tipos de datos especializados y realizar otras funciones que no
están disponibles en las bases de dato relacionales tradicionales.
También puede crear tipos de datos definidos por el
usuario, rutinas, métodos de acceso y otros objetos. Puede empaquetar los
objetos definidos por el usuario como un módulo Blade.
Seguridad
Puede cifrar datos, conexiones seguras, controlar los
privilegios del usuario y el acceso de los usuarios y auditar la seguridad de
los datos.
Almacenamiento de datos
Puede diseñar Data Marts o bases de datos
dimensionales que admitan las aplicaciones del sistema de soporte de
decisiones.
Puede acelerar las consultas de almacenamiento con el
acelerador Informix Warehouse de IBM, que está disponible en algunas ediciones
de Informix.
Cuando
el servidor de bases de datos pasa el tipo de datos a una UDR, alinea los datos
de tipo opaco en un límite especificado de bytes. Los requisitos de alineación
dependen de la definición en C del tipo de datos opaco y del sistema (hardware
y compilador) en el que se compila el tipo de datos opaco.
Puede
especificar los requisitos de alineación en memoria correspondientes a su tipo
de datos opaco con el modificador ALIGNMENT de la sentencia CREATE OPAQUE TYPE.
La tabla siguiente resume los valores válidos de alineación.
Las
estructuras que comienzan con caracteres de un solo byte, char, se pueden
alinear en cualquier lugar. Las matrices de un tipo de datos deben seguir las
mismas restricciones de alineación que el propio tipo de datos.
Por
ejemplo, la siguiente sentencia CREATE OPAQUE TYPE especifica un tipo de datos
opaco con una longitud fija de 18 bytes, denominado LongLong, que se debe
alinear para un múltiplo de 1 byte:
CREATE
OPAQUE TYPE LongLong (INTERNALLENGTH=18, ALIGNMENT=1);
Si
no incluye el modificador ALIGNMENT en la sentencia CREATE OPAQUE TYPE, la
alineación por omisión se realiza para un múltiplo de 4 bytes.
Instalación de IBM Informix
Requesitos
Antes de instalar
los productos de Informix ® Database Server, debe preparar el sistema y
planificar las opciones que debe realizar durante el proceso de instalación.
La preparación para la instalación incluye la revisión de los requisitos del sistema, la planificación de la actualización, la decisión sobre el propietario de la instalación y el directorio de instalación, la revisión de las opciones de instalación y la recopilación de información si desea crear un servidor de base de datos durante la instalación. También incluye tareas de preinstalación como la obtención del software y la revisión de las notas de la máquina.
La preparación para la instalación incluye la revisión de los requisitos del sistema, la planificación de la actualización, la decisión sobre el propietario de la instalación y el directorio de instalación, la revisión de las opciones de instalación y la recopilación de información si desea crear un servidor de base de datos durante la instalación. También incluye tareas de preinstalación como la obtención del software y la revisión de las notas de la máquina.
Para prepararse para la instalación:
1. Obtener el software. Puede descargar el paquete de producto de Passport Advantage: http://www.IBM.com/software/howtobuy/passportadvantage.
2. Revise los componentes de
Informix que se pueden instalar con el servidor de base de datos. Puede
instalar todos ellos o algunos de ellos.
3. Asegúrese de que el equipo
cumple con los requisitos del sistema.
4. Elija una cuenta de usuario
con la que instalar el producto. La cuenta de
usuario se convierte en el propietario de la instalación.
·
Unix, Linux, Mac OS X: decida entre
un propietario que no sea root y un propietario con privilegios de root o
administrativos.
·
Si planea instalar como usuario
administrativo, decida una contraseña para el usuario Informix.
5. Elija un directorio de
instalación. Si el servidor de base de datos ya
está instalado, decida en la ruta de actualización.
6. Decida entre una instalación
típica o personalizada.
Ø Elija una instalación típica en los siguientes casos:
·
Para instalar todos los componentes
del servidor de base de datos, el kit de desarrollo de software Informix Client
de IBM ® y el controlador Informix JDBC de IBM.
·
Para crear una base de datos
configurada durante la instalación con conectividad para aplicaciones JSON y
múltiples espacios de almacenamiento para datos.
Ø Elija una instalación personalizada si desea tener cualquiera de
las siguientes opciones:
·
Para instalar un subconjunto de
componentes de servidor de base de datos.
·
Para elegir qué productos de
cliente instalar.
·
En la instalación basada en root,
para configurar la auditoría de eventos para las directivas de seguridad de su
organización.
·
Para crear un servidor de base de
datos configurado durante la instalación con un espacio de almacenamiento para
los datos.
·
Para preparar un archivo de
respuesta para una instalación no interactiva.
Dependiendo de su sistema operativo, puede elegir otros tipos de
instalaciones que tengan opciones similares a una instalación personalizada.
Unix, Linux, Mac OS X: puede elegir la instalación heredada para preparar una
instalación basada en secuencias de comandos. Linux: puede elegir la
instalación RPM para generar un paquete RPM.
7. Decida si desea crear un
servidor de base de datos configurado durante la instalación.
Ø Si no crea un servidor de base de datos configurado durante la
instalación, debe configurar el servidor de base de datos e inicializar el
espacio en disco una vez finalizada la instalación.
Ø Si crea un servidor de base de datos durante la instalación, debe
proporcionar alguna información:
·
Especifique la información para
configurar el servidor de base de datos, como el número de usuarios esperados.
·
Windows: para una configuración
típica, especifique una contraseña para el usuario ifxjson. Este usuario administra el detector de cable JSON.
Los archivos de registro se crean durante el proceso de instalación. Puede utilizar los archivos de registro para solucionar errores de instalación.
Después de instalar el servidor de base de datos, puede crear las bases de datos de demostración que se incluyen con el servidor de la base. Muchos ejemplos en la documentación y en el $INFORMIXDIR/demo (UNIX, Linux, Mac OS X) o el directorio%INFORMIXDIR%demo (Windows) se basan en las bases de datos de demostración. Puede utilizar las bases de datos de demostración para explorar las características del servidor de base. Puede crear las bases de datos de demostración en cualquier momento después de la instalación ejecutando el comando dbaccessdemo.
Configuración de
Informix
Información
de configuración y soporte de Informix
Realice
los pasos siguientes:
1.
Asegúrese de que ha
instalado el SDK de cliente Informix adecuado:
·
Los gestores de colas y
las aplicaciones de 32 bits requieren un SDK de cliente Informix de 32 bits.
·
Los gestores de colas y
aplicaciones de 64 bits requieren un SDK cliente Informix de 64 bits.
2.
Asegúrese de que las bases de datos Informix se han creado correctamente.
3.
Comprobar los valores de las variables de
entorno.
4.
Compile el archivo de carga conmutada Informix.
5.
Añadir información de configuración del
gestor de recursos.
Comprobación de que las bases de datos Informix se han creado correctamente
Cada
base de datos Informix que vaya a ser coordinada por un gestor de colas de IBM
MQ debe crearse especificando el parámetro log. Por ejemplo:
create database mydbname with log;
Los
gestores de colas de IBM MQ no pueden coordinar bases de datos Informix que no
tengan especificado el parámetro log. Si un gestor de colas intenta coordinar
una base de datos Informix que no tenga especificado el parámetro log durante
su creación, la llamada xa_open a Informix no se realiza correctamente y se
genera una serie de errores FFST.
Comprobación de los valores de las variables de entorno Informix
Asegúrese
de que las variables de entorno Informix estén establecidas para procesos de
gestor de colas así como en los procesos de aplicaciones. Sobre todo,
establezca siempre las variables de entorno siguientes antes de iniciar el
gestor de colas:
INFORMIXDIR
El directorio de la instalación del producto Informix
·
En las aplicaciones
UNIX y Linux de 32 bits, utilice el mandato siguiente:
export INFORMIXDIR=/opt/informix/32-bit
·
En las aplicaciones
UNIX y Linux de 64 bits, utilice el mandato siguiente:
export INFORMIXDIR=/opt/informix/64-bit
·
En las aplicaciones
Windows, utilice el siguiente mandato:
set INFORMIXDIR=c:\informix
En
los sistemas con gestores de colas de 64 bits que deben dar soporte a
aplicaciones de 32 bits y 64 bits, debe tener instalados ambos SDK de 32 bits y
64 bits de Informix. El archivo make de ejemplo, xaswit.mak, que se utiliza
para crear un archivo de carga conmutada, también establece los dos directorios
de instalación del producto.
INFORMIXSERVER
·
El nombre del servidor
Informix. Por ejemplo, en los sistemas UNIX y Linux, utilice:
export INFORMIXSERVER=hostname_1
·
En los sistemas
Windows, utilice:
set INFORMIXSERVER=hostname_1
ONCONFIG
·
El nombre del archivo
de configuración del servidor Informix. Por ejemplo, en los sistemas UNIX y
Linux, utilice:
export ONCONFIG=onconfig.hostname_1
·
En los sistemas
Windows, utilice:
set ONCONFIG=onconfig.hostname_1
Creación del archivo de carga conmutada Informix
Para
crear el archivo de carga conmutada Informix, utilice el archivo de ejemplo
xaswit.mak, que IBM MQ facilita para compilar los archivos de carga conmutada
de diversos productos de base de datos. En los sistemas Windows, puede
encontrar xaswit.mak en el directorio
VÍA_ACCESO_INSTALACIÓN_MQ\tools\c\samples\xatm. VÍA_ACCESO_INSTALACIÓN_MQ
representa el directorio de alto nivel en el que se instala IBM MQ. Para crear
el archivo de carga conmutada Informix con Microsoft Visual C++, utilice:
nmake
/f xaswit.mak infswit.dll
El
archivo de conmutación generado se coloca en C:\Archivos de
programa\IBM\WebSphere MQ\exits.
Puede
encontrar el archivo xaswit.mak en el directorio
VÍA_ACCESO_INSTALACIÓN_MQ/samp/xatm. VÍA_ACCESO_INSTALACIÓN_MQ representa el
directorio de alto nivel en el que se instala IBM MQ.
Edite
el archivo xaswit.mak eliminar los comentarios de las líneas correspondientes a
la versión de Informix que está utilizando. A continuación, ejecute el archivo
make utilizando el mandato:
make
-f xaswit.mak infswit
El
archivo de carga conmutada de 32 bits generado se coloca en /var/mqm/exits.
El
archivo de carga conmutada de 64 bits generado se coloca en /var/mqm/exits64.
Adición de información de configuración del gestor de recursos para Informix
Debe modificar la información
de configuración para el gestor de colas con el fin de declarar Informix como
participante en las unidades de trabajo globales. En Adición de información de
configuración al gestor de colas se describe, de forma más detallada, cómo
modificar de esta manera la información de configuración del gestor de colas.
·
En los sistemas Windows
y Linux (plataformas x86 y x86-64), utilice IBM MQ Explorer. Especifique los
detalles del archivo de carga conmutada en el panel de propiedades de gestor de
colas, bajo el gestor de recursos XA.
·
En todos los demás
sistemas, especifique los detalles del archivo de carga conmutada en la stanza
XAResourceManager del archivo qm.ini del gestor de colas.
Figura
1 es un ejemplo UNIX, que muestra una entrada qm.ini XAResourceManager donde la
base de datos que se va a coordinar se denomina mydbname, este nombre se
especifica en XAOpenString:
Figura 1. Ejemplo de entrada XAResourceManager para Informix en Plataformas UNIX
XAResourceManager:
Name=myinformix
SwitchFile=infswit
XAOpenString=DB=mydbname@myinformixserver\;USER=myuser\;PASSWD=mypasswd
ThreadOfControl=THREAD
Puesta en funcionamiento
Después
de instalar Informix, siga los pasos de esta guía de aprendizaje para
configurar el servidor de bases de datos, crear y ver una base de datos de
demostración, y ejecutar tareas administrativas básicas. Puede instalar IBM
OpenAdmin Tool (OAT) para Informix en un sistema operativo Linux o Windows para
familiarizarse con el servidor de bases de datos. Puede utilizar OAT para
supervisar y administrar un servidor de bases de datos instalado en otro
sistema. Puede utilizar OAT para crear objetos de base de datos y espacios de
almacenamiento, así como para consultar datos.
Requisitos previos:
·
Instale el servidor de
bases de datos Informix en un sistema que ejecute cualquier sistema operativo
soportado.
·
Instale IBM Informix
Client Software Development Kit (Client SDK) con las opciones predeterminadas
en un sistema que ejecute un sistema operativo Linux o Windows soportado. OAT
se instala de forma predeterminada con Client SDK.
·
Realice las tareas
posteriores a la instalación necesarias como, por ejemplo, establecer las
variables de entorno e iniciar el servidor de bases de datos.
·
Si el servidor de bases
de datos y OAT se han instalado en sistemas diferentes, configure la
conectividad en ambos sistemas.
Para
empezar a utilizar Informix:
1.
Cree una base de datos
de demostración ejecutando el mandato dbaccessdemo
-log en la línea de mandatos. Es el propietario y el administrador de base
de datos (DBA) de la base de datos stores_demo.
2.
Inicie OAT:
·
Linux: en el directorio
$INFORMIXDIR/oat, ejecute el script StartApache.
·
Windows: elija Inicio > Todos los programas > IBM
OpenAdmin Tool (OAT) para Informix > IBM OpenAdmin Tool (OAT) para Informix.
3.
Conéctese al servidor
de bases de datos. En la página Inicio
de sesión de OAT, rellene los campos Detalles
del servidor y pulse Iniciar sesión.
4.
Vea la base de datos stores_demo en OAT:
·
Pulse SQL Toolbox > Bases de datos.
·
En la lista de Bases de datos, pulse stores_demo. Si se le solicita,
especifique el nombre de usuario y la contraseña de informix. Se muestra una lista de tablas de base de datos en la
página Tablas. En esta página, puede examinar las tablas, ver información sobre
las columnas y ver información sobre las particiones de tabla.
·
Pulse la tabla customer para ver la información de la
columna.
·
Pulse el separador Examinar tabla para ver los datos en la
tabla customer.
5.
Para ver el estado del
servidor de bases de datos en OAT, pulse Centro
de estado > Health Advisor y,
a continuación, pulse Ejecutar Health
Advisor. El informe se muestra en una ventana de navegador aparte y
contiene los resultados y recomendaciones sobre el servidor de bases de datos,
las bases de datos y el sistema operativo. En la página Health Advisor, puede habilitar alarmas, planificar tareas y
configurar notificaciones.
6.
Configure el servidor
de bases de datos en OAT estableciendo los parámetros de configuración:
·
Pulse Administración de servidor > Configuración.
·
Seleccione Recomendaciones en la lista Mostrar. Todos los parámetros con
valores que no sigan las recomendaciones de OAT se resaltan en amarillo.
·
Para ver o cambiar un
parámetro, pulse el nombre del parámetro.
7.
Para ver los espacios
de almacenamiento en OAT, pulse Administración del sistema > Almacenamiento.
En esta página, puede crear, modificar y soltar espacios de almacenamiento y
trozos.
8.
Realice una copia de
seguridad del servidor de bases de datos en OAT:
·
Pulse Administración del espacio > Copia de seguridad.
·
Pulse Configuración y, a continuación, pulse Configurar para iniciar el asistente de
Copia de seguridad.
Pasos siguientes
El servidor de base de datos
requiere la inicialización del espacio de disco y la inicialización de memoria
compartida.
Inicialización de
memoria compartida
La inicialización de la memoria compartida, o el
inicio del servidor, establece el contenido de la memoria compartida del
servidor de base de datos de la siguiente manera: tablas internas, búferes y el
área de comunicación de memoria compartida. La memoria compartida se inicializa
cada vez que se inicia el servidor de la base de datos. Se utiliza la utilidad oninit desde la línea
de comandos para inicializar la memoria compartida del servidor de base de
datos y traer el servidor de base de datos en línea.
Inicialización de
espacio en disco
La inicialización de espacio en disco utiliza los
valores almacenados en el archivo de configuración para crear el fragmento
inicial del dbspace raíz en el disco. Utilice el comando oninit -i desde la línea de comandos para inicializar el
espacio en disco. Al inicializar el espacio en disco, el servidor de base de
datos inicializa automáticamente la memoria compartida como parte del proceso.
El espacio en disco se inicializa la primera vez que se inicia el servidor de
base de datos.
Advertencia
Al inicializar el espacio en disco, se sobrescribe lo
que se encuentra en ese espacio en disco. Si reinicializa el espacio en disco
para un servidor de base de datos existente, se eliminarán todos los datos del
servidor de base de datos anterior.
Puede evitar la inicialización accidental del disco
estableciendo el parámetro de configuración FULL_DISK_INIT en 0. Cuando este
parámetro de configuración se establece en 0, el comando oninit
-i falla si el dbspace raíz existe.
La diferencia de clave entre la inicialización de la
memoria compartida y la inicialización del espacio en disco es que la
inicialización de la memoria compartida no tiene ningún efecto sobre la
asignación o el diseño del espacio en disco. No se borra ningún dato.
Los productos IBM ® Informix ® cumplen con diversos estándares.
Los productos basados en IBM Informix SQL son
totalmente compatibles con el nivel de entrada de SQL-92 (publicado como ANSI x
3.135-1992), que es idéntico a ISO 9075:1992. Además, muchas características de
los servidores de bases de datos Informix de IBM cumplen con los estándares de
nivel intermedio y completo de SQL-92 y de X/Open SQL Common Applications
Environment (CAE) standards.
Dependencias de tecnología Java
El software IBM ® Informix ® es compatible con la
plataforma Java ™ Standard Edition (Java SE) para crear y ejecutar aplicaciones
Java, incluidas las rutinas definidas por el usuario (UDRs). Java SE 7 se
admite a partir de Informix 12.10. xC5, mientras que Java se 6 se admite en
paquetes de corrección anteriores.
Importante
·
Compruebe
las notas de la máquina para conocer las excepciones de la tecnología Java y
otros requisitos para las plataformas específicas del sistema operativo. Las
notas de la máquina están disponibles en el medio del producto y en la
información de la versión en línea.
·
En
general, cualquier aplicación que funcionara correctamente con versiones
anteriores de la tecnología Java se ejecutará correctamente con esta versión. Si
encuentra problemas, vuelva a compilar la aplicación con el siguiente paquete
de corrección o versión disponible. Sin embargo, debido a que existen
frecuentes correcciones y actualizaciones de Java, no todas se prueban.
·
Para
desarrollar Java UDRs para el servidor de base de datos, utilice el kit de
desarrollo de software Java compatible o una versión anterior de acuerdo con
las pautas de compatibilidad de Java. La versión soportada proporciona un
entorno Java conocido y confiable para UDRs en esta versión de servidor de base
de datos.
Suposiciones sobre su configuración regional
Los productos de IBM ® Informix ® pueden soportar
muchos lenguajes, culturas y conjuntos de código. Toda la información
relacionada con el juego de caracteres, la intercalación y la representación de
datos numéricos, moneda, fecha y tiempo que es utilizada por un idioma dentro
de un territorio determinado y la codificación se reúne en un único entorno,
llamado un soporte lingüístico global (GLS) Configuración regional.
El proveedor de IBM Informix OLE DB sigue los formatos
de cadena ISO para fecha, hora y dinero, tal y como se definen en los
estándares de Microsoft OLE DB. Puede reemplazar ese valor predeterminado
estableciendo una variable de entorno Informix o una entrada del registro, como
GL_DATE.
Si utiliza el Protocolo simple de administración de
red (SNMP) en su entorno Informix, tenga en cuenta que los protocolos (SNMPv1 y
SNMPv2) reconocen sólo los conjuntos de código en inglés. Para obtener más
información, consulte el tema acerca de GLS y SNMP en la guía del subagente de
IBM Informix SNMP.
Los ejemplos de esta publicación se escriben con la
suposición de que está utilizando una de estas configuraciones locales: en_US.
8859-1 (ISO 8859-1) en plataformas UNIX o en_US. 1252 (Microsoft 1252) en
entornos Windows. Estas configuraciones locales admiten convenciones en formato
Inglés de Estados Unidos para mostrar e introducir valores de fecha, hora,
número y moneda. También admiten el conjunto de códigos ISO 8859-1 (en UNIX y
Linux) o el conjunto de códigos de Microsoft 1252 (en Windows), que incluye el
conjunto de códigos ASCII y muchos caracteres de 8 bits como é y ñ.
Puede especificar otra configuración regional si
piensa utilizar caracteres de otras localidades de sus datos o de sus
identificadores SQL, o si desea ajustarse a otras reglas de intercalación para
los datos de carácter.
Start
DB-Access (Iniciar DB-Access)
Inicie DB-Access ejecutando el comando dbaccess desde la línea de comandos. Puede elegir si desea
utilizar la interfaz de menú DB-Access o la interfaz de línea de comandos.
Puede iniciar y utilizar DB-Access
de las siguientes maneras:
·
Inicie
DB-Access en el menú principal.
·
Inicie
DB-Access desde un menú o pantalla específica.
·
Ejecute
un archivo que contenga instrucciones SQL sin mostrar los menús de DB-Access.
·
Inicie
y ejecute DB-Access de forma interactiva en la línea de comandos, sin la
interfaz de menú.
En Windows, puede configurar el icono del programa
DB-Access para ejecutar cualquiera de los comandos dbaccess.
Si las variables de entorno TERM, termcap o TERMINFO en UNIX no habilitan DB-Access
para reconocer el tipo de terminal que utiliza, el menú principal no aparece.
En su lugar, aparece un mensaje similar al texto siguiente:
·
Tipo
de terminal desconocido.
Si utiliza una interfaz de ventana en un terminal
UNIX, emita el comando dbaccess desde una ventana de consola sin desplazamiento.
Si utiliza un terminal de Windows para ejecutar DB-Access
en un servidor de base de datos UNIX, la ventana de emulación de terminal debe
emular un tipo de terminal que DB-Access puede reconocer, o el servidor de base
de datos muestra un mensaje de tipo terminal desconocido en la ventana de
emulación de terminal.
TipSi su sistema operativo no puede encontrar dbaccess, incluya la ruta de acceso completa antes del nombre
del programa, de la siguiente manera: $INFORMIXDIR/bin/dbaccess
Bases de datos de demostración
La utilidad DB-Access, que se proporciona con los
productos de IBM ® Informix ® Database Server, incluye una o más de las
siguientes bases de datos de demostración: la base stores_demo ilustra un esquema relacional con información sobre una
venta al por mayor ficticia distribuidor de artículos deportivos. Muchos
ejemplos de las publicaciones Informix de IBM se basan en la base de datos stores_demo.
La base de datos superstores_demo
ilustra un esquema objeto-relacional. La base de datos superstores_demo contiene ejemplos de tipos de datos extendidos,
tipo y herencia de tabla y rutinas definidas por el usuario.
Las secuencias de comandos que se utilizan para
instalar las bases de datos de demostración se encuentran en el directorio
$INFORMIXDIR/bin de las plataformas UNIX y en el directorio%INFORMIXDIR%bin en
entornos Windows.