MonetDB - 将select语句的结果转储到文件中的问题

时间:2015-03-13 13:04:04

标签: monetdb

我正在使用" COPY SELECT ... INTO file"应用程序代码中的声明。文件准备好后,下一步是将文件移动到其他位置。唯一的问题是MonetDB创建的文件只有root权限,所以我的应用程序代码无法触及它。有没有办法配置MonetDB,以便将转储保存为指定用户?或者我唯一的解决方案是在应用程序中批量迭代结果并以这种方式保存到文件中。转储的范围可以从几MB到1GB。

1 个答案:

答案 0 :(得分:1)

您可以将MonetDB作为配置应用程序服务器的用户运行。此外,您的应用程序服务器和MonetDB可能都不应该作为' root'。

运行

没有直接支持导出具有不同权限的文件。您可以尝试为启动数据库的用户配置umask。