postgresql - postgresql匿名器上的postgres extschema语法错误
问题描述
.sql
我正在尝试将 PostgreSQL Anonymizer 安装到 RDS(postgres 11)实例上,但是当我尝试创建一些函数时运行脚本时,我一直遇到语法错误,特别是在这里: https ://gitlab.com/dalibo /postgresql_anonymizer/-/blob/master/anon.sql#L805
它抛出这个错误:
psql:/postgresql_anonymizer/anon_standalone.sql:815: ERROR: syntax error at or near "."
LINE 8: SELECT encode(@extschema@.digest(concat(seed,salt),algorit...
我已经通过psql -h host -d db -f anon_standalone.sql
和psql
类似的方式运行了它,\i /anon_standalone.sql
但仍然遇到相同的错误
我按照这里的说明进行操作:https ://postgresql-anonymizer.readthedocs.io/en/stable/INSTALL/#install-in-the-cloud
解决方案
我在 PostgreSQL Anonymizer 扩展上工作,这是一个快速的答案:
在以前的版本中,该扩展可以安装在各种数据库即服务平台(例如 Amazon RDS)上。从 0.9 版开始,这不再可能。我们不支持以前的独立方法。如果您担心隐私和匿名性,我们鼓励您联系这些平台的客户服务,并询问他们是否打算将此扩展添加到他们的目录中。
推荐阅读
- google-apps-script - 使用包含某些字词的云端硬盘中的 Google 文档填充 Google 表格
- javascript - Creating styled-component for component but don't know type
- c++ - DukTape REPL 实现,ECMAScript 总是返回 DUK_TYPE_UNDEFINED:如何使用 duk_safe_call 接收脚本返回值?
- node.js - 尝试 npx idk 部署 React 应用程序时出现 ERR_OSSL_EVP_UNSUPPORTED
- r - 当我的图形生成值为 0 时如何调整错误
- node.js - node-fetch 返回 403 而 curl 返回 200
- python - 基于 Dataframe 的列将具有 UTC 时区的日期时间列转换为另一个 TimeZone
- python - 时间序列预测股票不起作用
- python - 锁对象只能通过继承在进程之间共享
- regex - 使用 RLIKE 在 Snowflake 存储过程中将 VARCHAR 值转换为 DATE 的 REGEX 不一致