You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Stata JDBC连接PostgreSQL出现数组越界异常,求排查方案

Stata 17 JDBC连接PostgreSQL报数组越界错误

环境背景

公司部署云PostgreSQL数据库,为避免用户求助IT安装驱动,统一要求用户通过Stata的JDBC而非ODBC连接数据库。所有用户均为Windows系统,使用最新版PostgreSQL驱动和最新发布的Stata 17。

异常现象

本人使用Stata 17和Stata 18均可正常访问数据库,但有两位用户执行jdbc connect命令时出现以下错误:

invalid connection property key value pair
     Index 1 out of bounds for length 1
r(198);

已排查内容

  • 错误根源判断:该错误与Java的ArrayIndexOutOfBoundsException特征完全一致,判定问题来自底层Java Runtime而非Stata本身
  • 交叉验证:受影响用户使用R、Python,甚至通过Stata自带的Java Runtime编译运行Java代码时,均能正常连接数据库
  • 日志排查尝试:尝试修改Stata-Java的logging.properties文件以生成PostgreSQL驱动日志,但未成功在用户主目录生成日志

请问问题可能出在哪里?

内容的提问来源于stack exchange,提问作者snowpeak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 23:15:57