外部过程

仅限企业模式

外部过程是您可以从 Vertica 内部调用的数据库群集中主机上的脚本或可执行程序。外部过程无法将数据传回给 Vertica。

要实施外部过程,请执行下列操作:

  1. 创建外部过程可执行文件。请参阅外部过程要求

  2. 为该文件启用 set-user-ID (SUID)、用户执行和组执行属性。该文件必须可由 dbadmin 读取,或者必须使用 管理工具 install_procedure 命令提供文件所有者的密码。

  3. 安装外部过程可执行文件

  4. 在 Vertica 中创建外部过程

在 Vertica 中创建过程后,可以执行删除该过程,但无法更改该过程。