2016-03-25 4 views
3

Я не могу добавить таблицу ALTER в Data Studio за последние несколько дней .. Ничего не обновлено (я думаю, это ошибка среды Eclipse). Любые идеи, что происходит? Примечание: это происходит, когда я делаю щелчок правой кнопкой мыши по таблице и выбираю Alter. Но это происходит только с одной таблицей. Это потому, что таблица содержит столбец CLOB?«Загрузить свойство ...» Произошла внутренняя ошибка. java.lang.StackOverfrlowError

enter image description here

+0

У кого-нибудь есть идеи? – VladP

ответ

-1

Я думаю, вы пропустили вопросы авторизации. SYSADM или SYSCTRL авторитет не установлен правильно. Так что это вызывает проблему.

Если вас 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 или более. потому, что они дают некоторые дополнительные функции -

Новые и измененные функции для студии данных, версия 4.1.2

Eclipse SDK Поднятие для обеспечения совместного использования оболочки с InfoSphere Data Architect , Rational Application Developer и Rational Developer для г/OS

Новые и измененные функции для студии данных, версия 4.1.1

Поддержка Fix Pack 4 для DB2 для Linux, UNIX и Windows v10.5. Это включает в себя: Новейшие возможности Синих, такие как способность к 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
+0

1.У пользователя есть все соответствующие роли/привилегии. 2. Я использую Data Studio 4.1.2. 3. Я могу изменить db, просто выполнив SQL-запрос. Я не могу изменить его из пользовательского интерфейса Data Studio, щелкнув правой кнопкой мыши на таблице и выбрав Alter. – VladP

+0

http://www.ibm.com/support/knowledgecenter/SS62YD_3.2.0/com.ibm.datatools.uom.ui.doc/topics/t_alterobject_nonluw.html - не могли бы вы проверить этот урок. Если возникла какая-либо проблема, сообщите пожалуйста. Надеюсь, эта ссылка вас спасет. @VladP – SkyWalker

+0

SkyWalker, извините, но эта статья не имеет ничего общего с моей проблемой – VladP

1

Я думаю, что ты прав , это похоже на ошибку среды затмения. Что-то в метадате стало коррумпированным. Это, скорее всего, приводит к функции, называемой рекурсивно, и, следовательно, StackOverflowError.

Возможно также, что вы могли провести некоторую несвязанную очистку системы в то время, когда Data Studio не использовалась. Может быть какой-то системный файл, который ему нужен, и теперь он не может найти.

Я хотел бы предложить вам использовать студии данных веб-консоль для мониторинга состояния указанной базы данных -

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

Если это не дает каких-либо достоверных результатов, то я боюсь, требуется переустановить.

+0

Я переустанавливал ее пару раз ... Ничего не помогает – VladP

Смежные вопросы