您目前已離線,請等候您的網際網路重新連線

PRB: 共用 Oracle 使用資料工具的集中式的資料庫圖表

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:247828
本文已封存。本文係以「現狀」提供且不會再更新。
徵狀
嘗試共用集中式的資料庫圖表中使用不同的登入 Oracle 資料庫時, 使用者將無法看到並存取資料庫圖表。

注意: 強式的知識的 Oracle 建議以了解這份文件內容。
發生的原因
資料庫圖表並不支援交叉架構權限 (這 Oracle 支援)。
解決方案
大部分的組織有一個登入和擁有特定的應用程式的結構描述的密碼。該登入安全且只指定的人員有存取。不支援的案例與 Visual InterDev。

因應措施是為需要存取至集中式的資料庫圖表中,以使用結構描述擁有者的使用者 ID 和密碼的使用者。
狀況說明
這種行為是經過設計的資料工具。
其他相關資訊
在 Oracle 中有 Microsoft SQL Server 中的每個資料庫的一個 DTPROPERTIES 資料表相同的方式是 MICROSOFTDTPROPERTIES 表格的每個結構描述 (,例如使用者名稱)。 因為資料庫圖表並不支援交叉結構描述資料表 (亦即無法將一個 Joe.Table1 出陶怡青的結構描述中的圖表上),沒有任何方法來完成集中式的存放區的整個 Oracle 資料庫的圖表。 這是 SQL Server 與 Oracle 之間的基本差異。 Oracle 伺服器皆有與多個結構描述的一個資料庫,而 SQL Server 伺服器有每一個都可以有不同的使用者所擁有的物件的多個資料庫。

除了建立資料表,稱為 MICROSOFTDTPROPERTIES 使用 Oracle 資料工具時, 兩個程序也取得建立:
DT_DROPUSEROBJECTBYID
DT_SETPROPERTYBYID
並且呼叫 DT_ADDUSEROBJECT 到函式會建立。

建立前面表格的同義字,預存程序和函式和指派系統管理權限無法運作。 一開始,它的運作 ; 不過之後集中式的資料庫圖表中的後續存取,, 這些權限必須重設。
kbOracle kbvisID600

警告:本文為自動翻譯

內容

文章識別碼:247828 - 最後檢閱時間:02/23/2014 19:26:56 - 修訂: 3.2

Microsoft Visual InterDev 6.0 Standard Edition, Microsoft Visual Studio 6.0 Professional Edition, Microsoft Visual Studio 6.0 Service Pack 3, Microsoft Visual Studio 6.0 Enterprise Edition

  • kbnosurvey kbarchive kbmt kbprb KB247828 KbMtzh
意見反應