3

環境: Windows 7、MarkLogic 8、mlcp 8.0-5

コマンド ライン モードで mlcp インポートを実行すると、管理者/管理者の資格情報を使用して正しく動作しますが、パスワードに感嘆符が含まれる他のアカウントでは、次のエラー [編集済み] が生成されます。

17/07/18....ERROR contentpump.ContentPump: Error parsing command arguments:
17/07/18....ERROR contentpump.ContentPump: Missing required option: 
input_file_path.

使用したコード:

mlcp.bat import -mode local -host localhost -database MyDb -port 8000  
-username MyUser -password MyPwd! -input_file_path D:/MyProject/documents 
-output_collections urn:ABC:mydocuments

「-output_collections」パラメーターと「-input_file_path」パラメーターの位置を交換すると、次の誤った応答が生成されます。

17/07/18 14:49:14 ERROR contentpump.LocalJobRunner: java.io.IOException: 
com.marklogic.xcc.exceptions.RequestPermissionException: Authorization 
failed for user

これは「hadoop-mapreduce-client-core ライブラリ」の動作の問題ですか? パスワードの変更を伴わないオプションはありますか?

4

1 に答える 1