有人能帮助解决命令行问题吗?MarkLogic MLCP


/home/cent/Desktop/mlcp-1.3-3/bin/mlcp.sh import -mode local 
-host localhost -port 8046 -username admin -password admin 
-input_file_path /home/cent/Desktop/mls-developer/unit10/top-songs-source/{songs,images} 
-output_uri_replace "/home/cent/Desktop/mls-developer/unit10/top-songs-source/{songs,images} ,'/home/cent/Desktop/mls-developer/unit10/top-songs-source/images,'images'"

大家好,

我正在使用cent-os7为Xquery进行MarkLogic大学的培训。我正在按照窗户的说明操作。我转换了上面的行,但我得到了一个错误

ERROR contentpump.ContentPump: Unrecognized argument: /home/cent/Desktop/mls-developer/unit10/top-songs-source/images

我对此并不乐观,但我怀疑Linux正在扩展这个:

-input_file_path /home/cent/Desktop/mls-developer/unit10/top-songs-source/{songs,images}

到此:

-input_file_path /home/cent/Desktop/mls-developer/unit10/top-songs-source/songs /home/cent/Desktop/mls-developer/unit10/top-songs-source/images

也就是说,它将它们分成不同的论点,第二个论点对MLCP来说没有意义。

我认为最简单的解决方案是按顺序运行这两个目录——加载歌曲,然后加载图像。

我得到了MarkLogic的一些支持,基本上我使用了错误版本的MLCP内容泵。正确的版本是mlcp-10.0.4.2。我仍然需要重新启动,然后它就工作了。与上述命令相同:

相关内容

  • 没有找到相关文章

最新更新