使用imp導入數據時,檢查發現三百多萬條數據的表實際只導入了一百多萬條數據,檢查導入日志,以下報錯信息,
連接到: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Tes 經由常規路徑由 EXPORT:V11.02.00 創建的導出文件 已經完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的導入 . 正在將 HYL 的對象導入到 HYL . . 正在導入表 "TB_HYL_WS" ........................................................................... ........................................................................... ........................... IMP-00058: 遇到 ORACLE 錯誤 12592 ORA-12592: TNS: 包錯誤 IMP-00018: 上一個表的部分導入已完成: 導入了 1772044 行 成功終止導入, 但出現警告。
檢查後,通過tns錯誤信息點,懷疑網絡問題,該台導入機器為通過客戶端連接,於是使用xmanager軟件將dmp文件上傳到服務器上,重新執行imp導入命令,順利導入表,查看日志信息如下:
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Export file created by EXPORT:V11.02.00 via conventional path import done in ZHS16GBK character set and AL16UTF16 NCHAR character set . importing HYL's objects into HYL . . importing table "TB_HYL_WS" 3701686 rows imported Import terminated successfully without warnings.