0

我正在尝试从 Cloudant 创建一个 dashDB 仓库。我已经为 Bluemix 提供了我的 IBM ID,Cloudant 似乎让我登录正常,但是当我尝试创建仓库时,我收到以下错误:

Error: provision_dynamite_warehouse: 
   cloudant_user=****, 
   bluemix_user=****@****, 
   error: {
      u'user_error_message': u'You are not authorized to perform the requested action', 
      u'error_code': 10003, u'internal_error_message': u'CF-NotAuthorized'
   }

作为测试,我已使用相同的凭据成功登录到 bluemix 并实例化了一个 dashDB 服务。

这个错误“实际上”是什么意思?如何解决或调试它?

4

2 回答 2

2

Cloudant 和 Bluemix 一样在不同的区域可用。当您在 Cloudant 中创建仓库时,SDP 决定在哪个 Bluemix 区域创建 dashDB 实例。

在问题中,我说我已经成功创建了一个 dashDB 实例。但是,我在与 SDP 尝试使用的区域(英国)不同的 bluemix 区域(美国)中创建了该实例。当我登录到 bluemix 并选择英国区域并尝试创建仓库时,我遇到了以下错误:

在此处输入图像描述

通过修复上述问题,我能够使用 SDP 从 Cloudant 在 dashDB 中创建一个仓库。

于 2015-10-01T10:13:54.883 回答
1

还可以选择使用现有的 dashDB 实例。既然您说您能够在 Bluemix 上手动创建它,那么您应该尝试为新创建的 dashDB 创建仓库。

于 2015-10-01T09:47:18.290 回答