Consulta de mandatos

6 6 6

db2inidb - Mandato para inicializar una base de datos reflejada

6

No emita el mandato db2 connect to 6basedatos antes de emitir el mandato 6db2inidb basedatos as mirror.

6

Si intenta conectarse a una base de datos de copia instantánea antes de 6inicializarla, borrará los archivos de anotaciones cronológicas necesarios para 6la recuperación en avance.

6

La conexión devuelve la base de datos al estado en que se encontraba cuando 6la base de datos ha quedado suspendida. Si la base de datos está marcada como 6coherente en el momento de la suspensión, 6DB2 Universal Database decide que no es necesaria la recuperación de 6anomalías y vacía las anotaciones cronológicas para una futura utilización. En el caso de producirse esta situación, el intento de 6recuperación en avance causará un error SQL4970.

7 7 7

Nota sobre el uso del mandato db2iupdt

7

A partir de la Versión 8.2, si actualiza una instancia de 7DB2 Universal Database con el mandato db2iupdt, primero debe detener 7cualquier proceso de DB2 que se esté ejecutando e implique dicha instancia.

7 7 7

db2pd - Mandato Supervisar y resolver problemas de DB2

7

Los parámetros adicionales correspondientes al mandato db2pd incluyen:

7
7
-hadr
7
Comunica información sobre la Recuperación de catástrofes de alta disponibilidad. Encontrará 7descripciones de cada elemento notificado en la sección 7High availability disaster recovery del manual System Monitor Guide and Reference. 7
7
-utilities
7
Comunica información sobre programas de utilidad. Encontrará 7descripciones de cada elemento notificado en la sección 7Utilities del manual System Monitor Guide and Reference. 7
7
7 7 7

Nuevo parámetro del mandato db2sqljcustomize

7

El mandato db2sqljcustomize tiene un nuevo parámetro.

7
7db2sqljcustomize - Mandato Personalizador de perfiles de SQLJ de 7DB2 7

7
7
-storebindoptions
7
Almacena el valor de los valores -bindoptions y -staticpositioned en el perfil serializado. Si estos valores no se especifican cuando se invoca 7la herramienta dbsqljbind, se utilizan los valores almacenados en el perfil serializado. Cuando se invoca el Personalizador con el archivo .grp, los valores se almacenan en cada archivo .ser individual. Los valores almacenados se pueden ver mediante la 7herramienta db2sqljprint. 7
7
7 7 7

Nuevo parámetro del mandato sqlj

7

El mandato sqlj tiene un nuevo parámetro.

7
7sqlj - Mandato Conversor SQLJ de DB2 7

7
7
-db2optimize
7
Especifica que el conversor SQLJ genera código para una clase de 7contexto de conexión optimizada para DB2 Universal Database. Esta opción optimiza el código para el contexto definido 7por el usuario pero no para el contexto por omisión. Cuando se ejecuta el 7conversor SQLJ con esta opción, el archivo del controlador JDBC universal de 7DB2, 7db2jcc.jar, debe estar en CLASSPATH 7para compilar la aplicación Java 7generada. 7
7
8 8 8

Actualización del mandato SET CLIENT

8

El mandato 8SET CLIENT especifica los valores de 8conexión para el proceso de fondo.

8

El parámetro de mandato SYNCPOINT para este mandato se ignora como en la 8Versión 8. SYNCPOINT se sigue incluyendo para la compatibilidad con versiones 8anteriores.

8 8 8

Actualización del mandato PRECOMPILE

8

El mandato PRECOMPILE procesa un archivo fuente de programa de aplicación 8que contiene sentencias de SQL intercalado. Se produce un archivo fuente 8modificado, que contiene llamadas de lenguaje principal para el SQL y, por 8omisión, se crea un paquete en la base de datos.

8

El parámetro de mandato SYNCPOINT para este mandato se ignora como en la 8Versión 8. SYNCPOINT se sigue incluyendo para la compatibilidad con versiones 8anteriores.

8 8 8

Actualización del mandato UPDATE HISTORY FILE

8

Actualiza la ubicación, tipo de dispositivo o comentario de una entrada 8del archivo histórico.

8

El parámetro de mandato STATUS especifica un nuevo estado para una entrada.

8

La documentación anterior indica de modo incorrecto que el parámetro de 8mandato STATUS puede tener un valor "I" para marcar la entrada como 8inactiva. Los valores válidos son:

8
8
A
8
Marca la entrada como activa. 8
8
E
8
Marca la entrada como caducada. 8
8
8 8 8

Actualizaciones en los mandatos EXPORT e IMPORT

8

La subsección "Conexión necesaria" completa para los mandatos 8EXPORT e IMPORT es la siguiente:

8
8Conexión necesaria 8

Base de datos. Si está habilitada una conexión implícita, se establece una 8conexión con la base de datos por omisión. El acceso del programa de 8utilidad a servidores de bases de datos Linux, UNIX, o Windows desde clientes 8Linux, UNIX, o Windows debe ser una conexión directa a 8través del motor y no a través de una pasarela o bucle de retorno de 8DB2 Connect.

8 8 8

Actualización del mandato LOAD

8

La información completa para el valor AUTOSELECT del parámetro INDEXING MODE 8es la siguiente:

8
8INDEXING MODE 8

8
8
AUTOSELECT
8
El programa de utilidad de carga decidirá automáticamente entre la 8modalidad REBUILD o INCREMENTAL. La decisión se basa en la cantidad de datos 8que se cargan y en la profundidad del árbol de índice. La información 8relacionada con la profundidad del árbol de índice se almacena en el objeto de 8índice. RUNSTATS no es necesario para rellenar esta información. AUTOSELECT es 8la modalidad de indexación por omisión. 8
8
8 8 8

Modificadores de tipo de archivo para el programa de utilidad de carga

8

Se ha actualizado la descripción del mandato SET INTEGRITY para 8el modificador "generatedoverride".

8

También se ha actualizado la descripción para el modificador 8"usedefaults".

8

Las actualizaciones son las siguientes:

8

8 8888888888888888888
Tabla 20. Modificadores de tipo de archivo válidos para la carga: Todos los formatos de archivo
Modificador Descripción
generatedoverride Este modificador indica al programa de utilidad de carga que acepte los 8datos proporcionados por el usuario para todas las columnas generadas de la 8tabla (contrario a las normas usuales para estos tipos de columnas). Esto 8resulta útil cuando se migran datos desde otro sistema de bases de datos o 8cuando se carga una tabla desde datos recuperados utilizando la opción 8RECOVER DROPPED TABLE en el mandato ROLLFORWARD DATABASE. Si se utiliza 8este modificador, se rechazarán las filas sin datos o con datos NULL para una columna 8generada no anulable (SQL3116W). 8 8
Nota:
8
Cuando se utiliza este 8modificador, la tabla pasa al estado CHECK PENDING. Para sacar la tabla del 8estado CHECK PENDING sin verificar los valores proporcionados por el usuario, 8emita el mandato siguiente después de la operación de carga: 8
SET INTEGRITY FOR < nombre-tabla > GENERATED COLUMN
8  IMMEDIATE UNCHECKED
Para sacar la tabla del estado CHECK PENDING y 8forzar la verificación de los valores proporcionados por el usuario, emita el 8mandato siguiente después de la operación de carga: 8
SET INTEGRITY FOR < nombre-tabla > IMMEDIATE CHECKED.
8

Este modificador no se puede utilizar con el 8modificador generatedmissing o generatedignore.

usedefaults Si se ha especificado una columna fuente para una columna de tabla de 8destino, pero ésta no contiene datos para una o más instancias de fila, se 8cargan los valores por omisión. Algunos ejemplos de datos que pueden faltar son: 8 8
    8
  • Para archivos DEL: se especifican dos delimitadores de columna 8adyacentes (",,") o dos delimitadores de columna adyacentes separados por un 8número arbitrario de espacios (", ,") para un valor de columna.
  • 8
  • Para archivos DEL/ASC/WSF: Una fila que no tiene suficientes columnas 8o que no es suficientemente larga para la especificación original. 8 8
    Nota:
    8
    Para 8archivos ASC, los valores de columna NULL no se considera que falten de modo 8explícito y no se sustituirán los valores de columna NULL por valores por 8omisión. Los valores de columna NULL se representan mediante todos los 8caracteres de espacio para columnas numéricas, de fecha, hora e indicación de 8la hora o utilizando NULL INDICATOR para una columna de cualquier tipo para 8indicar que la columna es NULL.
Sin esta opción, si una columna fuente no contiene datos para una 8instancia de fila, se produce una de las situaciones siguientes: 8
    8
  • Para archivos DEL/ASC/WSF: Si la columna es anulable, se carga NULL. Si la 8columna no es anulable, el programa de utilidad rechaza la fila.
8 8 8

Modificadores de tipo de archivo para el programa de utilidad de importación

8

La descripción para los modificadores "usedefaults" y 8"codepage=x" se ha actualizado del modo siguiente:

8

8 888888888888888
Tabla 21. Modificadores de tipo de archivo válidos para la importación: Todos los formatos de archivo
Modificador Descripción
usedefaults Si se ha especificado una columna fuente para una columna de tabla de 8destino, pero ésta no contiene datos para una o más instancias de fila, se 8cargan los valores por omisión. Algunos ejemplos de datos que pueden faltar son: 8 8
    8
  • Para archivos DEL: se especifican dos delimitadores de columna 8adyacentes (",,") o dos delimitadores de columna adyacentes separados 8por un número arbitrario de espacios (", ,") para un valor de 8columna.
  • 8
  • Para archivos DEL/ASC/WSF: Una fila que no tiene suficientes columnas 8o que no es suficientemente larga para la especificación original. 8 8
    Nota:
    8
    Para archivos ASC, los valores de columna NULL no se considera que falten de 8modo explícito y no se sustituirán los valores de columna NULL por valores por 8omisión. Los valores de columna NULL se representan mediante todos los 8caracteres de espacio para columnas numéricas, de fecha, hora e indicación de 8la hora o utilizando NULL INDICATOR para una columna de cualquier tipo para 8indicar que la columna es NULL.
Sin esta opción, si una columna fuente no contiene datos para una 8instancia de fila, se produce una de las situaciones siguientes: 8
    8
  • Para archivos DEL/ASC/WSF: Si la columna es anulable, se carga NULL. Si la 8columna no es anulable, el programa de utilidad rechaza la fila.
8

8 888888888888888
Tabla 22. Modificadores de tipo de archivo válidos para la importación: Formatos de archivo ASCII (ASC/DEL)
Modificador Descripción
codepage=x x es una serie de caracteres ASCII. El valor se 8interpreta como la página de códigos de los datos del conjunto de datos de 8salida. Convierte los datos de tipo carácter de esta página de códigos a la 8página de códigos de la aplicación durante la operación de importación. 8

Se aplican 8las normas siguientes:

8
    8
  • Para DBCS puro (gráfico), DBCS mixto y EUC, los delimitadores se 8restringen al rango de x00 a x3F, inclusive.
  • 8
  • nullindchar debe especificar símbolos que se incluyan en el 8juego de caracteres ASCII estándar establecidos entre los puntos de código 8x20 y x7F, inclusive. 8Se hace referencia a símbolos y puntos de código ASCII.
8 8
Notas:
8
    8
  1. El modificador codepage no se puede utilizar con el modificador 8lobsinfile.
  2. 8
  3. Si se produce una expansión de datos cuando la página de códigos se 8convierte de la página de códigos de la aplicación a la página de códigos de la 8base de datos, es posible que los datos se trunquen y que se produzca una 8pérdida de datos.
  4. 8
7 7 7

Mandato ATTACH

7

El parámetro USER del mandato ATTACH especifica el identificador de 7autentificación. 7Al conectarse a una instancia de DB2 Universal Database de un sistema 7operativo Windows, 7el nombre de usuario puede especificarse en un formato 7compatible con Microsoft Windows NT Security Account Manager (SAM). El calificador debe ser un 7nombre de estilo NetBIOS, que tiene una longitud máxima de 15 caracteres. Por ejemplo, nombredominio\nombreusuario.

7 7 7

Mandato RECOVER DATABASE

7

En la sección de Ejemplos del Mandato RECOVER DATABASE para la 7documentación de la Versión 8.2, las indicaciones horarias se formatean 7incorrectamente como aaaa:mm:dd:hh:mm:ss.

7

El formato correcto es aaaa-mm-dd-hh.mm.ss

7 7 7

Mandato UPDATE HISTORY FILE

7
7

El mandato UPDATE HISTORY FILE actualiza la ubicación, tipo de dispositivo, 7comentario o estado de una entrada de archivo histórico.

7
7Sintaxis de mandato actualizado 7
Leer el esquema de sintaxisOmitir el esquema de sintaxis visual7>>-UPDATE HISTORY--+-FOR--parte-objeto-+--WITH------------------>
7                   '-EID--eid----------'
7
7>--+-LOCATION--ubicación-nueva--DEVICE TYPE--tipo-dispositivo-nuevo-+-><
7   +-COMMENT--comentario-nuevo--------------------------------------+
7   '-STATUS--estado-nuevo-------------------------------------------'
7
7
7
7Parámetros del mandato actualizado 7
7
FOR parte-objeto
7
Especifica el identificador para la entrada del histórico que debe 7actualizarse. Es una indicación horaria con un número de secuencia opcional de 7001 a 999. 7 7
Nota:
7
No puede utilizarse para 7actualizar el estado de la entrada. Para actualizar el estado de la entrada, 7especifique en su lugar un EID.
7
7
STATUS estado-nuevo
7
Especifique un estado nuevo para una entrada. Sólo se puede actualizar el 7estado de las entradas de copia de seguridad. 7Los valores válidos son: 7
7
A
7
Activa. La mayoría de las entradas están activas. 7
7
I
7
Inactiva. Las imágenes de copia de seguridad que ya no estén en la cadena 7de anotaciones activas pasan a ser inactivas. 7
7
E
7
Caducada. Las imágenes de copia de seguridad que ya no se necesitan 7porque hay más de NUM_DB_BACKUPS imágenes activas se marcan como caducadas. 7
7
D
7
Las imágenes de copia de seguridad que ya no están disponibles para su 7recuperación deberían marcarse como ya suprimidas. 7
7
7
7
7 7 7

db2updv8 - Mandato Actualizar base de datos al nivel actual de la versión 8

7

Este mandato actualiza los catálogos del sistema en una base de datos para 7dar soporte al nivel actual de los modos siguientes: 7

7 7
7Autorización 7

sysadm

7
7Conexión necesaria 7

Base de datos. Este mandato establece automáticamente una conexión con la 7base de datos especificada.

7
7Sintaxis del mandato 7
Leer el esquema de sintaxisOmitir el esquema de sintaxis visual7>>-db2updv8-- -d--nombre-basedatos------------------------------>
7
7>--+---------------------------------+--+-----+----------------><
7   '- -u--idusuario-- -p--contraseña-'  '- -h-'
7
7
7
7Parámetros del mandato 7
7
-d nombre-basedatos
7
Especifica el nombre de la base de datos a actualizar. 7
7
-u idusuario
7
Especifica el ID de usuario. 7
7
-p contraseña
7
Especifica la contraseña para el usuario. 7
7
-h
7
Visualiza la información de ayuda. Cuando se especifica esta opción, se 7ignoran todas las demás opciones y sólo se visualiza la información de ayuda. 7
7
7
7Ejemplo 7

Después de instalar el nivel actual (un FixPak o una versión nueva), 7actualice el catálogo del sistema de la base de datos de ejemplo emitiendo el 7mandato siguiente: 7

7
db2updv8 -d sample
7
7Notas de utilización 7
    7
  1. Este mandato sólo puede utilizarse en una base de datos que ejecuta 7DB2 Universal Database Versión 8.1.2 o posterior. Si el mandato se emite más de una vez, no se 7comunican errores y cada una de las actualizaciones de catálogo sólo se aplica 7una vez.
  2. 7
  3. Para habilitar las nuevas funciones incorporadas, deben desconectarse todas 7las aplicaciones de la base de datos y debe desactivarse la base de datos en el 7caso de que se hubiera activado.
7 7 7

Formateo de archivo de desvío 7(Windows)

7

Dispone de una nueva herramienta, db2xprt.exe, que le permite formatear archivos de ruptura (*.TRP). 7Esta herramienta formatea los archivos de ruptura binarios de 7DB2 Universal Database y los convierte en un archivo 7ASCII legible. Los archivos de ruptura se encuentran en el directorio de la 7instancia (DB2INSTPROF) por omisión o en la vía de acceso del directorio de 7datos de diagnóstico si está establecido el parámetro de configuración del 7gestor de bases de datos DIAGPATH.

7
7Autorización 7

Debe tener acceso al directorio DIAGPATH.

7
7Sintaxis del mandato 7

7
Leer el esquema de sintaxisOmitir el esquema de sintaxis visual7>>-db2xprt--+-------------------+--+----+--+----+--------------->
7            +-/p--vía de acceso-+  '-/m-'  '-/n-'
7            '-/v----------------'
7
7>--archivoentrada--+---------------+---------------------------><
7                   '-archivosalida-'
7
7
7
7Parámetros del mandato 7

7
7
/p vía acceso
7
Una vía de acceso separada por signos de punto y coma (;) 7que apunta a la ubicación o ubicaciones en las que se encuentran los archivos 7binarios y archivos PDB. 7
7
/v
7
Muestra la información sobre la versión. 7
7
/m
7
Formatea un vuelco de memoria junto con el resto del archivo de ruptura. 7
7
/n
7
Datos de formato relacionados con la información sobre número de línea. 7
7
archivoentrada
7
Especifica el archivo de entrada. 7
7
archivosalida
7
Especifica el archivo de salida. 7
7
[ Principio de página |Página anterior | Página siguiente | Contenido ]