使用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.
--转自