我正在尝试通过 Futon Replicator 将与我共享的数据库(所有者/sharedDB)复制到我的数据库(dybskiy/copyOfSharedDB)。我收到以下错误:
我该怎么做?
我正在尝试通过 Futon Replicator 将与我共享的数据库(所有者/sharedDB)复制到我的数据库(dybskiy/copyOfSharedDB)。我收到以下错误:
我该怎么做?
要从 Futon 界面复制共享数据库,请在Remote DB
字段中输入共享数据库的完整 url,如下所示:
https://[username]:[password]@[shared_username].cloudant.com/[database]
要通过 复制共享数据库curl
,您必须在复制请求中显式设置 SOURCE 和 TARGET 参数,并使用您的用户名和密码进行身份验证,如下所示:
SOURCE="https://[username]:[password]@[shared_username].cloudant.com/"
TARGET="https://[username]:[password]@[username].cloudant.com/"
DB_TO_REPLICATE="fakedatabase"
curl -H "Accept: application/json" -H "Content-Type: application/json" -X POST -d '{"source":"$SOURCE$DB_TO_REPLICATE","target":"$TARGET$DB_TO_REPLICATE"}' $TARGET\_replicate