簡體   English   中英

無法為IBM Physio應用填充Cloudant數據庫

[英]Unable to Populate Cloudant database for IBM Physio app

我正在嘗試按照此處提到的步驟來運行Physio應用程序: http : //lexdcy040194.ecloud.edst.ibm.com/physio_1_0_2/getting_started

我無法執行步驟號。 5成功。 它說在那里提供網址和密碼。 在cloudant中添加新數據庫(服務憑證)后獲得的url包含usrname:passwrd @ host的形式,但是如果按原樣傳遞,則會出現錯誤:名稱或密碼不正確(它也不會將其與-p參數(指示密碼)一起傳遞)。 當嘗試僅作為主機傳遞url時,此請求需要server_admin訪問權限。

有什么想法嗎?

另外,我在“服務憑據”下找不到以下值:CLOUDANT_ACCOUNT。 預先感謝您的幫助,Eyal

問題中鏈接到的“入門指南”文件似乎已嚴重過時。 我已聯系負責團隊,希望能解決該問題。

同時,這是更新的步驟:

  1. 在Bluemix中創建Cloudant實例
  2. 啟動Cloudant“控制台”
  3. 建立資料庫
  4. 從此處復制代碼: http ://pastie.org/private/o70schlbjmum6hvlvocq到名為“ doc_convert.sh”的文件中。
  5. 將此文件添加到您的PATH
  6. 從命令行窗口運行以下命令:

    cloudant_update.pl -d [bluemix中來自服務憑證屏幕的主機值] -p [bluemix中來自服務憑證屏幕的密碼值] -u Healthcare_db.json

根據我在引用的GitHub存儲庫中找到的信息,所需信息如下所示:

//Cloudant properties
CLOUDANT_ACCOUNT=yourUserName
CLOUDANT_USERNAME=yourUserName
CLOUDANT_PASSWORD=yourPassword
CLOUDANT_DB_NAME=theDatabaseName

用戶名和密碼位於Cloudant的Bluemix憑證頁面中,數據庫名稱是您在創建數據庫時為數據庫指定的名稱。 這些值都不是URL。 用戶名和帳戶(通常)相同,因為多個用戶可以訪問一個帳戶下托管的數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM