我正在尝试按照此处提到的步骤运行Physio应用:http://lexdcy040194.ecloud.edst.ibm.com/physio_1_0_2/getting_started
我无法执行步骤号。 5成功。它说要提供网址和密码。我在cloudant(Service Credentials)中添加新数据库后获得的URL包含usrname:passwrd @ host的形式,但是如果我按原样传递它,我会收到错误:名称或密码不正确(它也不会将它与-p param一起传递指示密码很有意义)。当尝试将url作为主机传递时,我需要对此请求进行server_admin访问。
有什么想法吗?
另外,我在Service Credentials下找不到以下值:CLOUDANT_ACCOUNT。 在此先感谢您的帮助, 的Eyal
答案 0 :(得分:1)
似乎与问题中链接的“入门”文档严重过时。我已联系负责的团队,希望能够解决这个问题。
同时,这里有更新的步骤:
从命令行窗口运行以下命令:
cloudant_update.pl -d [bluemix服务凭据屏幕中的主机值] -p [bluemix中服务凭证屏幕的密码值] -u healthcare_db.json
答案 1 :(得分:0)
根据我在引用的GitHub repo中找到的信息,所需信息如下所示:
//Cloudant properties
CLOUDANT_ACCOUNT=yourUserName
CLOUDANT_USERNAME=yourUserName
CLOUDANT_PASSWORD=yourPassword
CLOUDANT_DB_NAME=theDatabaseName
用户名和密码位于Cloudant的Bluemix凭据页面中,数据库名称是您在创建数据库时为数据库指定的名称。这些值都不是URL。用户名和帐户是相同的(通常),因为多个用户可以访问在单个帐户下托管的数据库。