3

私は IBM Bluemix アプリを持っています。Bluemix は Compose を利用した MongoDB を作成してデプロイしました。しかし、 Compose ( http://compose.com )に個別の MongoDB デプロイメントもあります。

問題は、Bluemix で作成されたバージョンの MongoDB デプロイメントに、私が知らない問題があることです。このため、 Robomongo ( https://robomongo.org )、MongoClientなどの他の GUI ツールを使用してデータベースを監視することはできません。しかし、最も重要なことは、mongoimport CLI ツールを使用してデータをインポートすることさえできないことです。

したがって、Bluemix で作成されたデータベースを Compose.io Web サイトにインポートする方法、または Compose.io で作成された DB を Bluemix にインポートして使用できる方法があれば、それは素晴らしいことです。

4

2 に答える 2

1

何をするかによります。Node を参照した BlueMix による Mongo のガイドがあり、Nodeで書かれた MongoDB UI があります。それは一種の公式です。

最新の DB バージョンを使用している場合は、他の MongoDB UI (フル アプリを意味します) に接続できます。シェルと DB 管理 GUI は、暗号化を含む最新の DB 機能に準拠しています。公式のリファレンスはありません。地球全体を検索し、試行錯誤する必要があります。

RoboMongo/Robo 3T が動作しません。IBM DeveloperWorks で公式の回答を受け取るように依頼できます。おそらく、次のような回答が得られるでしょう

于 2017-09-23T07:56:47.993 に答える
0

Bluemix 上の MongoDB Compose は SSL を使用します。そのため、RoboMongo または別のツールから接続するには、mongoldb 資格情報画面に表示される証明書を使用するか、単に を使用する必要がありますunvalidated SSL

したがって、これが青色の混合 mongoldb URI である場合:

"uri": "mongodb://admin:KUGHDSBKJSLKNA@bluemix-sandbox-xxx-y-portal.z.dblayer.com:29802,bluemix-sandbox-....-dblayer.com:29802/compose?ssl=true&authSource=admin"

GUI ツールで以下を使用します。

Hostname: bluemix-sandbox-xxx-y-portal.z.dblayer.com
Port: 29802
User: admin
Password: KUGHDSBKJSLKNA
AuthenticationDB: admin
SSL: Unvalidated.
于 2017-09-19T20:53:55.953 に答える