2016-03-25 53 views

回答

-1

我想,您已經錯過了授權問題。 SYSADMSYSCTRL權限不適合你。所以它會導致這個問題。

如果你ALTER任何對象來自數據源資源管理器或應用程序中的嵌入式SQL,所以需要SYSADM或SYSCTRL權限。


另一個問題,我想說你使用更新Data Studio是版本4.1.1或以上。 因爲,他們給一些額外的功能 -

新功能和變更功能數據工作室,4.1.2版

的Eclipse SDK隆起,以確保使用InfoSphere數據 架構師shell共享,Rational Application Developer中和 z/OS上的Rational Developer

新和數據工作室更改的功能,版本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
+0

1。用戶具有分配的所有適當的角色/權限。 2.我使用Data Studio 4.1.2。 3.我可以通過運行SQL查詢來修改數據庫。我無法在Data Studio UI中通過右鍵單擊表並選擇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

,我認爲你是對的,它似乎是一個日食環境錯誤。 .metadata中的某些內容已經損壞。這很可能導致函數被遞歸地調用,並因此導致StackOverflowError。

也可能出現這種情況,您可能在不使用Data Studio的時間內完成了一些不相關的系統清理。可能有一些系統文件需要它,現在無法找到。

我會建議你使用數據工作室Web控制檯來監控該數據庫的運行狀況 -

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

如果它不給任何有效的結果,那麼恐怕需要重新安裝。

+0

我沒有重新安裝它幾次...沒有任何幫助 – VladP

相關問題