数据库版本都是9i,需要将一个服务器的表空间原样移植到另一服务器上,该如何做,请高手指点,最好详细一些,给出具体的语句或范例,以及需要注意的地方,目标服务器是正在运行的服务器,这个过程不允许我出差错,对oracle又不很懂

解决方案 »

  1.   

    1、按表空间方式导入该表空间的对象。
    exp test/test@test file=test.dmp tablespaces=users log=test.log
    2、在目标数据库上创建好相应的表空间和用户。
    3、imp导入表空间对象。
    imp test1/test1@test1 file=test.dmp full=y ignore=y
      

  2.   

    还有点不太明白,tablespaces=users  中的users 是指的用户名吗,不是表空间的名字吗?前面的test/test@test 用户可以是system用户吗?