導庫的問題與感想(隨便看)

2021-06-18 18:45:40 字數 1242 閱讀 6238

2023年9月9日 20:16:12

導庫的問題與感想

1、 如果使用者下的資料很多,直接刪使用者時間非常久,具體時間不知道,所以可以先把該使用者下的相關表,物件刪除

注意:刪除該使用者的表、物件時必須用該使用者登入,而不能用sys使用者,用sys使用者登入這樣所查詢的表關於sys使用者都會刪除,會導致資料庫出問題

2、 imp-00015: following statement failed because the object already exists:

"create public synonym "g3e_aa_elem_type" for "g3e_aa_elem_type"" 3

具體原因不知,可能是資料庫本身的引數與模板的有衝突,原本以為是版本不一致的問題,可後來有同事也是用的同一版本仍有該問題

4、 不同版本導致的問題,資料庫和使用者都建立好了,進行imp的時候提示如下錯誤:

剛開始以為是資料庫字符集的問題,可是查了我的資料庫和匯出的資料庫的資料庫

字符集是一樣的。在看看感覺應該是版本不一致的問題(我的oracle是10.1,而匯出庫是10.2),imp只是支援向上相容,即oracle9可以匯入oracle8的dmp,但是版本不能相差太多。後來重新裝了乙個oracle10.2版本的,終於可以匯入了。

很不解的是之前我也到過一次dmp,匯出庫的版本也是10.2,怎麼就成功的匯入了,這也是我一直沒敢斷定是版本的問題。

5、 導庫中導了不就又出現如下錯誤:

imp-00058:

遇到 oracle 錯誤 3135

ora-03135:

連線失去聯絡

imp-00058:

遇到 oracle 錯誤 3114

ora-03114:

未連線到 oralce

原因:經網上查詢說是網路原因,所以我還是把使用者刪了再重建使用者,然後再導,這次導是成功完成了。

不解的是自己的機子資料庫進行導庫跟網路有關係?

6、 dmp導成功了,但是登入資料庫卻發現有很包、過程什麼的都是失效的,所以直接進行編譯無效物件。

7、 開啟gcomm,卻發現什麼功能也不能用,最後問了同事才知道原來登入gcomm的使用者要在sys.user$表中對登入使用者的spare4欄位進行許可權配置(sh_lr)。

dmp終於到成功了。第二次導庫竟然折騰了我一天兩晚上。

winform做的excel與資料庫的匯入匯出

閒來無事,就來做乙個常用的demo,也方便以後查閱 先看效果圖 中間遇到的主要問題是獲取當前連線下的所有的資料庫以及資料庫下所有的表 在網上查了查,找到如下的方法 首先是要先建立乙個連線 connmaster new sqlconnection string.format data source i...

資料庫MySQL與xls檔案的互導

最近的乙個專案需要將xls表匯入到mysql資料庫中和將mysql資料表匯出到xls表中,在網上搜了很多資料,經過多次嘗試終於實現了功能,廢話不多說,在這貼上出 希望可以幫到需要的朋友。一 將.xls表匯入到mysql資料表中。1 import tmpfile files file tmp name...

從PSVITA問題看產品平台與產品的關係

psvita發布後很快發現在遊戲時出現很多問題。其中很多象是sony的平台與遊戲開發商的整合問題。平台化是很多軟體開發者的目標。成功的平台與成功的軟體產品是相輔相成的如ms windows與ms office.成功的平台設計需要考慮平台上軟體的需求,成功的平台上的軟體需要充分利用平台的強勁之處,躲開...