- 論壇徽章:
- 0
|
向請教個(gè)問題。我在用一臺開發(fā)環(huán)境下的oracle數(shù)據(jù)庫下導(dǎo)出一個(gè)dmp文件。然后使用這個(gè)文件導(dǎo)入到另外一臺Linux裝oracle的數(shù)據(jù)庫服務(wù)器上。剛開始沒有出現(xiàn)什么問題,到快要結(jié)束的時(shí)候 提示很多錯(cuò)。如下
IMP-00098: INTERNAL ERROR: impccr2
IMP-00098: INTERNAL ERROR: impccr2
.......
我Google了下。說是字符集的問題。經(jīng)過過查詢 2臺機(jī)器的數(shù)據(jù)庫編碼都是一樣的。
select userenv('language') from dual
結(jié)果一樣。
后來想到不知道是不是 oracle客戶端的字符編碼的問題,于是我也把 客戶端的編碼修改成一樣的編碼格式。然后再次進(jìn)行重新導(dǎo)出dmp文件可是,這個(gè)時(shí)候都是亂碼的提示 如下:
. . 姝e湪瀵煎嚭琛? T
瀵煎嚭浜? 0 琛?
. . 姝e湪瀵煎嚭琛? TEMPTEST
. . 姝e湪瀵煎嚭琛? TEMP_111
Exported 1,704,000 rows
Exported 1,705,000 rows
Exported 1,706,000 rows
Exported 1,707,000 rows
Exported 1,708,000 rows
請問下大家,有什么辦法能導(dǎo)出windows下導(dǎo)出的dmp文件拿到Linux下的oracle一樣能,備注:數(shù)據(jù)庫的版本都是一樣的。 |
|