首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MLCP输入文件路径问题

MLCP输入文件路径问题
EN

Stack Overflow用户
提问于 2016-11-30 09:49:53
回答 2查看 431关注 0票数 1

我在本地机器中有一个分隔的文本文件,并试图使用MLCP从本地计算机将这个文件加载到远程定位的MarkLogic中。当我这样做时,得到下面的错误信息。我没有在参数中的文件路径之前添加'/‘,但是它会自动在路径上添加斜杠,从而产生问题。

在指定的输入路径文件:/D:/MLCP工具/test.txt和com.marklogic.contentpump.FileAndDirectoryInputFormat.getSplits(FileAndDirectoryInputFormat.java:129) at com.marklogic.contentpump.DelimitedTextInputFormat.getSplits(DelimitedTextInputFormat.java:80) at com.marklogic.contentpump.LocalJobRunner.run(LocalJobRunner.java:128)的输入文件模式.*中没有找到输入文件

EN

回答 2

Stack Overflow用户

发布于 2016-11-30 11:52:29

也许可以按以下方式修改命令:

1)将文件:方案自己添加到input_file_path: input_file_path:d:\MLCP Tool\test.txt中

2)添加选项-mode -mode

这些只是为了阻止MLCP在处理输入文件路径的过程中做出任何假设。

如果这不起作用,请使用mlcp.bat直接尝试命令以隔离问题所在。

票数 1
EN

Stack Overflow用户

发布于 2016-11-30 14:53:40

我们还没有看到您输入的确切命令,但我注意到,当您想要指定分隔符时,使用选项文件会更容易。路径中有一个空间这一事实可能是个问题,尽管这似乎并不是错误所抱怨的。

将其放入文件中,我们将其命名为import.options:

代码语言:javascript
复制
import
-host
HOST_NAME
-port
port-number
-username
USERNAME
-password
PWD
-input_file_path
D:\MLCP Tool\test.txt
-input_file_type
delimited_text
-delimiter
|

然后使用options file参数调用mlcp:

代码语言:javascript
复制
mlcp.bat -options_file import.options
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40885066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档