乙個簡單的exp-00056:
今天在測試機上作匯出,發現了如下錯誤:
d:> exp scott/ifclwx
export: release 10.2.0.1.0 - production on 星期三 4月 2 09:52:08 2008
exp-00056: 遇到 oracle 錯誤 6550
ora-06550: 第 1 行, 第 41 列:
pls-00302: 必須說明 'set_no_outlines' 元件
ora-06550: 第 1 行, 第 15 列:
pl/sql: statement ignored
exp-00000: 匯出終止失敗
exp-00056嗎,這是乙個很普通的錯誤,通常是由於exp程式在執行某條命令錯誤所造成的,可以通過自己手動執行如下指令碼解決,
@?/rdbms/admin/catmeta.sql
@?/rdbms/admin/catexp.sql
這種問題一般在公升級過資料庫後有可能出現,我以前也遇到過一次。於是,按照慣性思維,先執行第乙個指令碼,再exp,錯誤依舊,再執行第二個指令碼,同樣不行。這可怎麼辦,忽然注意到exp第一行顯示的資訊:export: release 10.2.0.1.0 - production 。
資料庫的版本是9i,而exp確是10g,測試機上裝了兩個資料庫,先裝9i,後裝的10g,path環境引數被設定為相關10g的,執行exp時,並沒有將環境引數改為9i的,設定一下path引數,或者進入到9i的資料夾下:cd eracleora92in ,然後在執行exp:
eracleora92in>exp scott/ifclwx
一切順利了。
如果你的測試機中9i和10g並存,就要注意這個問題了。
exp-00056嗎,這是乙個很普通的錯誤,通常是由於exp程式在執行某條命令錯誤所造成的,可以通過自己手動執行如下指令碼解決,
@?/rdbms/admin/catmeta.sql
@?/rdbms/admin/catexp.sql
怎麼 手動執行如下指令碼 ?
sql>@?/rdbms/admin/catexp.sql 這樣執行
乙個簡單的verlig程式 乙個簡單C程式的介紹
我們前面學了c語言的一些理論知識,今天通過乙個簡單的程式先來看一看c語言程式是什麼樣子。然後再對程式中的 進行介紹。這個語句的功能是進行有關的預處理操作。include稱為檔案包含命令,後面尖括號的內容稱為標頭檔案或首檔案。此處指包含stdio.h系統標頭檔案,在下面主函式中使用的printf 函式...
乙個簡單的Timer
關於system pause 的作用是暫停一下程式,等待按回車鍵繼續執行下一語句,類似getchar 的作用,不改變程式流程 system是呼叫dos的命令列,你還可以呼叫其他的命令,比如 system md d wang 這就是呼叫dos命令中的md命令,在d盤的根目錄下建立乙個資料夾,名字為wa...
乙個簡單的job Oracle
以前總在想 如果能讓 資料庫 自己在某種特定的條件下 比如時間這種特定的條件下 自己執行一些事務,比如在夜裡12 00執行資料備份,定期向表中插入一些資料.這時選擇 job 來實現以上的一些功能就是乙個不錯的選擇 下面是我寫的乙個最簡單的 job 例子,大家有什麼好方法也可以寫出來 這個job 執行...