我现在的问题是需要将oracle数据库转移到其他的PC上面我在我自己的机子上面用exp命令导入dmp文件exp system/111111@abc file=e:a.dmp full=y这个语句执行成功。CMD返回 "在没有警告的情况下成功终止导出";
然后我模拟转移到其他的PC上面,在database configuration assistant 将本机ABC数据库删除;然后用imp命令
imp system/111111@abc file=e:a.dmp full=y  提示:
IMP-00058: 遇到 ORACLE 错误 12154
ORA-12154: TNS: 无法处理服务名
IMP-00000: 未成功终止导入
请我的操作有问题吗。 
是否在用imp导入时。在PC还需要存在与dmp文件相对应数据库??
请高手指点。ORACLE确实不太了解

解决方案 »

  1.   

    呵呵,你用DBCA把库都删了那怎么导。
    是把库清空而不是删除数据库。
    而且你做实验,其实直接IMP时加参数即可,不用管数据库是否是空的。
      

  2.   

    楼上的朋友。我如果要拿到其他的PC上面去怎么弄。
    先在那个PC上面建个数据库?然后再导?
      

  3.   

    你可以在另一台机器上 建相同的数据库 相同的表空间 然后在imp