参数 | 描述 | 限制 | 语法 |
---|---|---|---|
deploy | 导致过程在 JAR 文件中搜寻部署描述符文件的整数 | 无 | 文字的数值 |
当尝试移除被一个或多个 UDR 引用的 JAR 文件时,数据库服务器生成 46003 错误。您必须在替换此 JAR 文件前删除引用的 UDR。 非法 JAR 文件名称生成 46002 错误。
DROP FUNCTION sql_explosive_reaction; EXECUTE PROCEDURE sqlj.remove_jar("course_jar");
当您为第二个参数指定非零数字时,数据库服务器将搜索任何包含的部署描述符文件。例如,您可能希望包括包含 SQL 语句的描述符文件以撤销关联的 JAR 文件中的 UDR 特权,并从数据库中删除它们。
如果启用 IFX_EXTEND_ROLE 配置参数(缺省设置),那么只有 DBSA 或持有 EXTEND 角色的用户可以执行 sqlj.remove_jar( ) 过程。当禁用 IFX_EXTEND_ROLE 时,任何用户都可以执行 sqlj.remove_jar( )。