本地mlcp上的marklogic数据加载

时间:2017-05-04 20:54:05

标签: marklogic mlcp

c:\windows\system32>"C:\Users\as\epmp test\mlcp-8.0.6-bin\mlcp-8.0.6\bin\m
lcp.bat" -options_file "C:\Users\as\epmp test\ML Training\training-session
s\training-1-local-marklogic-setup\training-project-data-import.options"
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc."
17/05/04 15:23:10 INFO contentpump.LocalJobRunner: Content type: XML
17/05/04 15:23:11 INFO contentpump.FileAndDirectoryInputFormat: Total input path
s to process : 1
17/05/04 15:23:11 ERROR contentpump.LocalJobRunner: Error checking output specif
ication:
17/05/04 15:23:11 ERROR contentpump.LocalJobRunner: java.io.IOException: com.mar
klogic.xcc.exceptions.RequestPermissionException: Authorization failed for user
'admin'.
 [Session: user=admin, cb=content-v11 [ContentSource: user=admin, cb=content-v11
 [provider: address=localhost/127.0.0.1:8907, pool=1/64]]]
 [Client: XCC/8.0-1, Server: XDBC/8.0-3.2]

我在本地MarkLogic设置上加载数据时遇到此问题,我还在选项文件中设置了路径。我想知道我哪里出错了。我正在使用Windows 7。

1 个答案:

答案 0 :(得分:3)

错误表明您使用了错误的用户名/密码组合进行连接。

  

java.io.IOException:com.marklogic.xcc.exceptions.RequestPermissionException:user'admin'的授权失败。

如果能在这里分享你的mlcp选项文件肯定有帮助,这样我就可以看一看。在那个选项文件中,现在确保:

  1. 主持人&您连接的端口存在并且它们是正确的
  2. 用户名/密码组合也正确
  3. 我希望这会有所帮助。