- 确认使用的 AWS Glue 和 CockroachDB 版本是否支持 SCRAM 认证。
- 检查 AWS Glue 连接数据源时是否正确指定了 libpq 版本。
- 如果使用的是 Python 脚本连接 AWS Glue 和 CockroachDB,可以在脚本中指定 libpq 版本,示例如下:
import os
os.environ["LD_LIBRARY_PATH"] = "/usr/local/pgsql/lib" # 替换为对应的 libpq 路径
- 如果使用的是 Java 语言连接 AWS Glue 和 CockroachDB,可以在连接字符串中添加 libpq 版本参数,示例如下:
jdbc:postgresql://host:port/database?user=&password=&libpq.version=10
注意:上述示例中的 libpq 路径和版本号需根据实际情况进行修改。