2014-04-14 31 views
-1

誰能告訴我怎樣才能創建鏈接和協會在ADF應用不同模式的兩個表,我使用JDeveloper 12C。協會在不同的模式外鍵表的

在此先感謝。

+1

請告訴我們你已經試過了什麼 –

+0

我們有兩個模式,一個模式用於員工詳細信息,另一個用於出勤詳細信息,我們不想複製員工數據,我們想通過員工ID訪問員工數據並通過外鍵關聯表 – TiGGi

回答

0

要訪問一個不同的模式(用戶)的表,你需要授予選擇該模式。 我不知道怎麼做,與JDeveloper IDE(從來沒有使用過),但也許嘗試使用的SQLDeveloper做一下,看看Jdeveloper中如何反應..:

於是登錄到已有的用戶表和架構然後

GRANT SELECT ON TABLE yourusertable TO theotherschema 

也許之後你可以看到JDeveloper中的表,你可以在表上創建像往常一樣一個FK參考。

+0

感謝您的回覆,我們已經授予了表格從一個模式到另一個模式,但是我們無法在Jdeveloper中創建關聯和鏈接來鏈接這些表。 – TiGGi

0

這些幫助我的步驟。

  1. 在JDeveloper中,單擊需要查看其他脫機數據庫模式的脫機數據庫模式。所有模式立即位於文件夾圖標「Offline Database Sources」下。
  2. 用鼠標右鍵單擊並選擇「屬性...」。這是上下文菜單的最後一個選項。
  3. 出現標題爲「編輯離線數據庫」的彈出窗口。選擇左側列表中的「依賴關係」,然後單擊紅色圈出的+圖標,如 image here所示。
  4. 從可用模式列表中選擇,即可完成。在JDeveloper的當前模式中添加外鍵時,應該可以從其他模式引用表。