将一个10.2.0.4导出的dmp文件导入到10.2.0.5出现的2个错误
1) 乱码问题,有几个存储过程中的汉字变成了乱码 ? , 导致存储过程编译不通过,去掉了乱码后解决。为什么会出现乱码问题那?
据说是oracle的一个bug? 有待证实。
2) 出现了ORA-00918: column ambiguously defined 编译错误
在 10.2.0.4中不会报错的语句,在10.2.0.5中报错了,估计是10.2.0.5中的语法检查更加严格了么?
在存在二义性的字段前面加上表名后问题解决。