Utilización de publicaciones conservadas con una base de datos Sybase

Si ha creado un intermediario que utiliza una base de datos Sybase y espera un uso abundante de las publicaciones conservadas con varios temas, se recomienda que aplique un bloqueo de nivel de filas a la tabla de publicaciones conservadas de la base de datos. Si no planea utilizar las publicaciones conservadas o espera que su uso no sea frecuente, no tiene por qué hacer este cambio.

Si no aplica el bloqueo de nivel de filas y su uso de las publicaciones conservadas es excesivo, el intermediario sufrirá problemas de punto muerto.

Para aplicar el bloqueo de nivel de filas:

  1. En un indicador de mandatos, entre el siguiente mandato:
    isql -Umqsiuid -Pmqsipw

    Si ha autorizado a otro ID de usuario y contraseña el acceso de intermediario a esta base de datos, sustituya mqsiuid y mqsipw por sus valores para dicho mandato.

  2. Conéctese a la base de datos del intermediario con este mandato:
    use WBRKBKDB

    Si ha creado la base de datos del intermediario con un nombre diferente, sustituya WBRKBKDB por su nombre en dicho mandato.

  3. Actualice la tabla de publicaciones conservadas para utilizar el bloqueo de nivel de filas con este mandato:
    alter table mqsiuid.BRETAINEDPUBS lock datarows

    Si el propietario de esta instancia de base de datos no es mqsiuid, sustitúyalo por el nombre de esquema correcto en dicho mandato.

  4. Aplique el cambio con este mandato:
    go
Puede comprobar que el cambio se ha aplicado correctamente entrando los siguientes mandatos:
sp_help BRETAINEDPUBS
go

Se muestra el esquema de bloqueo: lock scheme datarows.

Si el cambio no se ha realizado, se mostrará como: lock scheme allpages.

Tareas relacionadas
Configuración de bases de datos de componentes
Preparación de bases de datos Oracle o Sybase en plataformas UNIX
Utilización de la agregación con una base de datos Sybase
Conexión a las bases de datos
Autorización de acceso a la base de datos

Referencia relacionada
Bases de datos soportadas