【问题标题】:Backup operation fails for DB2DB2 的备份操作失败
【发布时间】:2018-10-16 12:00:32
【问题描述】:

我正在使用 Data Studio 连接到 DB2 数据库服务器(db2 服务器在 Linux 机器上运行)。服务器禁用了 SSH 密码登录,我只能使用私钥和关键字进行 SSH。

我已在 Data Studio 中配置 SSH 连接以使用私钥,并且我能够从 Data Studio 建立远程 SSH 连接。但是当我尝试备份数据库时,由于以下授权错误,它失败了。

com.ibm.datatools.cmdexec.RemoteExecutorAuthenticationException: com.ibm.tivoli.remoteaccess.RemoteAccessAuthException: CTGRI0000E 无法使用提供的授权凭证建立与目标机器的连接。CTGRI0000E 无法建立与目标的连接具有提供的授权凭据的机器。CTGRI0000E 无法使用提供的授权凭据建立与目标机器的连接。

有谁知道是什么原因造成的?

【问题讨论】:

    标签: db2 backup db2-luw ibm-data-studio


    【解决方案1】:

    对我来说很好用……Winx64 上的 DataStudio 4.1.3,Linux x6 上的远程 Db2-v11,我正在使用 DataStudio 中的 Db2 实例所有者帐户的私钥。但是,我的 Linux 允许 both 密码验证和公钥验证,这可能很重要。

    在 DataStudio 中,您为备份选择了哪种运行方法?默认值为 jdbc。您是否单击“预览命令”来查看 DataStudio 将提交的内容?对于 jdbc,它只是运行 SYSPROC.ADMIN_CMD 来执行备份。

    如果您在 DataStudio 工具中选择了“Db2 服务器 CLP”的运行方法,会有什么不同吗?

    还有一个技术说明建议limitation,这可能是相关的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多