ORACLE初学。我从服务器上导出了1.dmp。
随后在我本机,导入数据库1.dmp时候,使用了导出时候的用户名name1;导入的也是相同表空间名ws第一次完全导入完成后,有近200个无效对象,用pl/sql不管怎么多次编译,都不能显著减少无效对象的个数。有函数有视图,无效对象130多个。导致用这个数据库的时候缺这少那,没办法,又重新导入了一次。这次换了数据文件的存放位置。就顺利导入了。
编译后,无效对象不到10个,至少不影响我用数据库了。为啥我在第一次导入的时候,有那么多错误呢?
两次我用的是相同的方法,为啥导入的结果不一样呀。我想问一下,一般会是都是什么原因,引起的,数据库导入,无效对象极多。