Ⅰ ORacle安裝時創建數據字典視圖出錯
在資料庫alert日誌找出原因
Oracle是一個關系資料庫管理系統,它廣泛用於企業應用程序。 它也叫OracleDB或簡稱Oracle。
Oracle資料庫由Oracle公司生產和銷售。Oracle資料庫是第一個專為企業網格計算而設計的資料庫。企業網格計算提供了最靈活,最經濟的方式來管理信息和應用程序。
Ⅱ oracle資料庫視圖查詢錯誤
報錯已經說的很明顯了OWNEDBY無效,仔細檢查語句是否存在拼寫錯誤或該有空格的地方沒有空格。
Ⅲ 如何重編譯ORACLE資料庫的無效對象
Oracle中出現無效對象,就是因為在創建函數或存儲過程等,里邊的內容書寫不正確導致。如果要重新編譯,需要先修正錯誤,然後編譯。
工具:Oracle 10g、PL/SQL
步驟:
1、在PL/SQL中打開出現編譯錯誤的函數或存儲過程,這里以存儲過程為例。
Ⅳ oracle: 不知道為什麼,我的視圖可以查詢,但是點編輯 或是從新編譯那個視圖,PLSQL就卡死了。謝謝
很有可能是視圖鎖了。或者是視圖里的某一個表鎖了
Ⅳ ORACLE里怎麼看編譯錯誤
Oracle對於每一類錯誤都是編了號的,對應著編碼去找解決方案就行了。
一般來說,有很大一部分都是針對一類問題,這樣就省去了我們來排查錯誤有可能產生的原因這一步
就你上面的問題而言,我不知道你用的是哪個版本,也不知道你用沒用可視化工具(比如Navacat一類的),單單就oracle而言,你也可以看。不管你在哪裡運行,都是要給提示的,dos下要給,SQL plus也要給。
Ⅵ oracle資料庫的問題!視圖編譯前後sql語句發生變化,是什麼問題
你在創建視圖的時候,是select t.*,而在這個語法執行的時候,ORACLE會自動的把你的語法解析成詳細的查詢語法,就和你平時使用select *查詢一樣,這個型號資料庫也是自動解析成from後邊表的欄位的。所以這個創建語法,實際上是解析後的語法,這個也沒什麼為什麼,因為實際你創建視圖的語法,是ORACLE分析你原是語法之後得到的SQL語句創建的。
Ⅶ oracle資料庫導出一個用戶,再把導出的dmp文件導入到另一個用戶之後,視圖和過程發生錯誤.
視圖和過程是基於你的基表而建立的,現有基表後建視圖和過程。在導出和導入過程中,有可能順序發生變化,基表還沒有導入而先要建視圖或過程就會出現錯誤了。
解決方法:再導入一次,也就是說重復導入有可能解決問題。
注意:重復導入時,選項「對象已存在,忽略創建錯誤」選NO。
Ⅷ Oracle資料庫創建視圖報錯
scott用戶下,emp表中的是hiredate,你瞧瞧你是不是寫錯了
Ⅸ 用cmd導入oracle資料庫時報視圖錯誤,大神給看看
可以忽略掉,這只是警告,沒有報錯
如果不放心你可以用plSQL登錄查看下視圖,有沒有打紅叉,如果沒有說明沒問題,一般View,Trigger,存儲過程 都會報出這個警告的