【问题标题】:'Load Property...' An internal error has occured. java.lang.StackOverfrlowError'加载属性...' 发生内部错误。 java.lang.StackOverflowError
【发布时间】:2016-07-12 18:21:03
【问题描述】:

最近几天我无法在 Data Studio 中更改表。没有真正更新(我猜是 Eclipse 环境错误)。有什么想法吗?注意:当我右键单击表格然后选择更改时会发生这种情况。但它只发生在那一张桌子上。是因为表中包含 CLOB 列吗?

【问题讨论】:

  • 有人知道吗?

标签: java eclipse db2 ibm-data-studio ibm-infosphere


【解决方案1】:

我认为你是对的,这似乎是一个eclipse环境错误。 .metadata 中的某些内容已损坏。这很可能会导致函数被递归调用,从而导致 StackOverflowError。

您也可能在未使用 Data Studio 期间进行了一些不相关的系统清理。可能有一些它需要的系统文件现在无法找到。

我建议您使用 Data Studio Web 控制台来监控所述数据库的运行状况 -

http://www.ibm.com/support/knowledgecenter/SS62YD_4.1.0/com.ibm.datatools.db.web.health.doc/topics/introducing.html

如果它没有给出任何有效的结果,那么恐怕需要重新安装。

【讨论】:

  • 我确实重新安装了几次...没有任何帮助
【解决方案2】:

我认为,您错过了授权问题。 SYSADMSYSCTRL 权限未为您正确设置。所以它会导致问题。

如果您 ALTER 来自数据源资源管理器的任何对象或应用程序中的嵌入式 SQL,则 you must have ownership of the object and at least one of the following: ALTERIN privilege for the schema or all schemas. 因此需要 SYSADM 或 SYSCTRL 权限。


另一个问题,我想说您使用更新后的 Data Studio,版本 4.1.1 或更高版本。 因为,它们提供了一些额外的功能 -

Data Studio 4.1.2 版的新增功能和更改功能

Eclipse SDK Uplift 以确保与 InfoSphere Data 共享 shell 架构师、Rational Application Developer 和 Rational Developer for z/操作系统

Data Studio 4.1.1 版的新增功能和更改功能

支持 DB2 for Linux、UNIX 和 Windows v10.5 的 Fix Pack 4。这 包括:最新的 BLU 功能,例如alter BLU tables by adding columns.的功能

更多,你可以学习-

  1. Best practices when using Data Studio
  2. What's New and Changed in IBM Data Studio Version 4.1.x

【讨论】:

  • 1.用户分配了所有适当的角色/权限。 2. 我使用 Data Studio 4.1.2。 3. 我可以通过运行 SQL 查询来改变数据库。我无法通过右键单击表并选择 Alter 从 Data Studio UI 更改它。
  • ibm.com/support/knowledgecenter/SS62YD_3.2.0/… - 请您查看本教程。如有问题,请告知。我希望这个链接能拯救你。 @VladP
  • SkyWalker,抱歉,这篇文章与我的问题无关
猜你喜欢
  • 2014-10-26
  • 2014-11-22
  • 1970-01-01
  • 2015-02-07
  • 1970-01-01
  • 1970-01-01
  • 2018-10-31
  • 2017-06-24
  • 2018-11-30
相关资源
最近更新 更多