imp导入时报错如下:
IMP-00041: 警告: 创建的对象带有编译警告
"CREATE FORCE VIEW "OA"."V_LARGE_TABLE" ("ROW_I"
"D") AS "
"select row_id"
"from ("
"select rowid row_id,row_number() over (partition by flh||dh order by rowid "
") rn"
"from srk"
")"
"where rn <> 1"
IMP-00032: SQL 语句超过缓冲区长度
IMP-00008: 导出文件中出现无法识别的语句:
'An Oracle_DatabaseSystem represents the existence of an Oracle database
environment as a manageable entity. Instances of Oracle_DatabaseSystem are
used to navigate to the software characteristics of the database environment
that are modeled within the...
成功终止导入, 但出现警告。
导出时是用的system用户,导入是用user1,不知道是不是这个原因出现语句超过缓冲区长度。
解决方法:
1. 导入命令里加上 ignore=y
2. 导入完成后,在pl/sql developer 里选中出现警告的触发器,右键选择recompiled 即可