如何在MarkLogic8中的单个目录中设置WebDAV服务器和XDBC服务器



我在开发框上安装了Marklogic8服务器。如何在MarkLogic8中的同一目录中启动WebDAV服务器和XDBC服务器。因此,我可以从WebDav上传Xquery文件,并从XDBC服务器执行。

创建数据库后,只需转到Admin UI中的应用程序服务器部分,然后创建两个链接到同一数据库的服务器。

WebDav一个只有一个数据库选项。XDBC具有模块和文档数据库选项。将数据库指定为XDBC服务器中的模块数据库,以便能够执行并调用您使用WebDav上传的代码。

注意:还有其他更好的方法来部署代码,例如ML-Gradle和Roxy。使用WebDav将使应用适当的文档权限更加困难以授予用户执行访问。

hth!

除了@grtjn提供的良好信息之外,您还需要更改一个设置以使WebDav感到高兴。在您要指向WebDav的数据库中,将"目录创建"设置从手册(默认)更改为自动。没有这些,WebDav将无法看到目录。

我也第二 @grtjn的建议使用ML-Gradle或Roxy代替WebDav。

最新更新