更改完CDC目标端实例密码后,登录MC更新存储器密码,存储器可正常连接,启动预定报错如下:
源 IBM Data Replication 未获授权,无法复制到该目标。
登录认证失败。
发生 SQL 异常。SQL 错误代码为“-30082”。SQL 状态为:08001。错误消息为:
[jcc][4038][12241][4.19.26] T2LUW exception: SQL30082N Security processing failed with reason "24" ("USERNAME AND/OR PASSWORD INVALID"). SQLSTATE=08001
ERRORCODE=-30082, SQLSTATE=08001
以上报错并非密码为生效,作为目标实例更新密码后,需要更新预定操作,详细操作步骤如下:
1. 停止将 CDC 实例/数据存储更改为源或目标的所有订阅。
2. 停止 CDC 实例。
3. 在 CDC 实例连接到的数据库中更改密码。
4. 运行 dmconfigurets 并更新 CDC 实例的密码。.
5. 启动 CDC 实例。
6. 在管理控制台的“点击Access Manager,选择要更新数据存储器,然后选择“属性”打开“数据存储属性”面板,点击连接参数。
7. 单击“连接参数”,更新密码,选中“将更改传播到所有用户”框,然后单击“确定”。
8. 在“数据存储属性”面板中,取消选中“编辑前需要锁定订阅框”,然后单击“确定”。
9. 更新预定前提,预定不能被其它用户锁定,该实例下所有预定必须处于停止状态,否则更新按钮为灰色,无法更新。
10. 在管理控制台的“点击配置”选项卡的“数据存储管理”透视图中,左下数据存储,然后选择“属性”以打开“数据存储属性”面板,在“常规”选项卡中,单击“更新相关订阅...”,选择列出的所有相关订阅,然后单击“更新”。
11. 变更成功后,mirroirng 已恢复。返回并选中“编辑前需要锁定订阅框”,然后单击“确定”
12,启动预定,恢复正常。