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
