Netsuite JDBC 查询错误

Netsuite JDBC query error

我 运行 使用 DBeaver 与 Netsuite 的 JDBC 连接进行查询,我收到以下错误:

DBCException: SQL Error [400] [S1000]: [NetSuite][SuiteAnalytics Connect JDBC Driver][OpenAccess SDK SQL Engine]Failed to retrieve data. Error ticket# il83cpdt109jvbi4m45oo[400]
  java.sql.SQLException: SQLException: [NetSuite][SuiteAnalytics Connect JDBC Driver][OpenAccess SDK SQL Engine]Failed to retrieve data. Error ticket# il83cpdt109jvbi4m45oo[400]


DBCException: SQL Error [400] [S1000]: [NetSuite][SuiteAnalytics Connect JDBC Driver][OpenAccess SDK SQL Engine]Failed to retrieve data. Error ticket# il83cpdt109jvbi4m45oo[400]
  java.sql.SQLException: SQLException: [NetSuite][SuiteAnalytics Connect JDBC Driver][OpenAccess SDK SQL Engine]Failed to retrieve data. Error ticket# il83cpdt109jvbi4m45oo[400]

知道它可能是什么吗?

谢谢!

很遗憾,没有,但是您确实有足够的信息联系 NetSuite 支持以寻求帮助。

NetSuite 已修改标准数据库错误消息以提供他们自己的错误,在您的情况下 Error ticket# il83cpdt109jvbi4m45oo 如果您联系支持人员并参考该错误代码,他们将能够查明确切的问题并帮助您解决.

现在,话虽如此,您可能需要检查一些事项:

  • 您是否使用 JDBC 驱动程序正确设置了 SuiteAnalytics?
  • 您的连接字符串是什么样的?我的是: jdbc:ns://odbcserver.netsuite.com:1708;ServerDataSource=NetSuite.com;Encrypted=1;CipherSuites=TLS_RSA_WITH_AES_128_CBC_SHA;CustomProperties=(AccountID=123123;RoleID=3);
  • 您是否使用正确的角色进行身份验证,并且您是否有权执行您正在尝试的查询?