0

尝试使用来自 oci java sdk 的以下 API 终止正在运行的 ATP 实例。TerminateDbSystemRequest terminateDbSystemRequest = TerminateDbSystemRequest.builder().dbSystemId(dbSystemId).build(); databaseClient.terminateDbSystem(terminateDbSystemRequest);

异常在线程“main”com.oracle.bmc.model.BmcException 中捕获异常:(404,NotAuthorizedOrNotFound,false)授权失败或未找到请求的资源。

我可以成功停止和启动 atp 实例,只是想知道应该使用哪个类来终止 atp 实例。

4

1 回答 1

0

这是执行您尝试使用 OCI Java SDK 执行的操作的正确代码,但看起来您遇到了以下两个问题之一:

  1. dbSystemId不是有效的数据库系统标识符。确认您是否具有正确dbSystemId值的一种方法是确认您是否能够使用相同的值停止和启动数据库系统。

  2. dbSystemId是有效的数据库系统标识符,但您用于终止数据库系统的凭据没有执行此操作的适当权限。确认这是否是权限问题的一种方法是查看是否使用您在 Java SDK 中使用其凭据的同一帐户,您是否能够从 OCI 门户网站终止数据库系统

于 2020-07-07T19:15:03.003 回答