对 Sybase 数据库使用保留的发布内容

如果您创建的代理使用的是 Sybase 数据库,并且期望广泛使用具有多个主题的保留发布内容,则建议您对数据库中的保留发布内容表应用行级别的锁定。如果您不打算使用保留的发布内容,或者不打算经常使用它们,则不必进行此项更改。

如果不应用行级别锁定并且保留发布内容使用过多,代理将发生死锁问题。

要应用行级别锁定:

  1. 在命令提示符中输入以下命令:
    isql -Umqsiuid -Pmqsipw

    如果您已经授权另一个用户标识和密码对该数据库进行代理访问,则用您的值替换该命令中的 mqsiuidmqsipw

  2. 使用该命令连接到代理数据库:
    use WBRKBKDB

    如果使用其他名称创建了代理数据库,则用您的名称替换该命令中的 WBRKBKDB

  3. 使用以下命令更新保留的发布内容表以使用行级别锁定:
    alter table mqsiuid.BRETAINEDPUBS lock datarows

    如果该数据库实例的所有者不是 mqsiuid,则将它替换为正确的模式名称。

  4. 使用以下命令应用更改:
    go
您可以通过输入以下命令检查是否成功应用更改:
sp_help BRETAINEDPUBS
go

锁定模式显示如下:lock scheme datarows

如果更改尚未完成,则显示为:lock scheme allpages

相关任务
配置组件数据库
在 UNIX 系统上准备数据库
连接数据库
授权访问数据库
相关参考
受支持的数据库
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ah14520_