Since forever I've used cqsh and XQSynch as my main command-line tools for 
moving things around from filesystem to MarkLogic database or from DB to DB. 
Since those tools are both aging and no longer in development I'm looking at 
shifting my workflows to Content Pump.

Question: with MLCP, is there really no way to load content into a database 
other than the target database for the XDBC server? In other words, it is 
necessary to have one XDBC App Server for every database with which you want to 
use MLCP?

That is a somewhat bothersome limitation. With cqsh, all you need is a single 
XDBC server on a host, because there is a "--database" flag you can use to 
specify the database for import. Likewise, with XQSych you can select any 
database on the host via the INPUT_CONNECTION_STRING and 
OUTPUT_CONNECTION_STRING parameters. If this flexibility is missing from MLCP, 
is that a design decision?

Feature request: tweak the shell scripts (at least the Bash one) to allow the 
password to be prompted for, instead of passed on the command line (for 
security 
reasons). (This is an easy do-it-yourself modification to mlcp.sh but it seems 
like it should be part of the distribution.)

David S.


-- 
David Sewell, Editorial and Technical Manager
ROTUNDA, The University of Virginia Press
PO Box 400314, Charlottesville, VA 22904-4314 USA
Email: [email protected]   Tel: +1 434 924 9973
Web: http://rotunda.upress.virginia.edu/
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to