现在有一个数据库中导出的表的dmp文件 ,路径是"D:/abc.dmp",要把它导入另外一个数据库中,希望表名一致,SQL语句应该怎么写?新手求各位高手大神指教下,感激不尽,急用在线等。

解决方案 »

  1.   

    1.cmd--打开cmd窗口
    2.cd--切换路径
    3.d:--到d盘
    4.imp;--执行导入
    --下面按提示就可以了
      

  2.   

    exp 用户名/密码@servername file=******.dmp tables=(表名)
      

  3.   

    你不是放d盘的嘛,那就是切换到d盘呀,如果有文件夹,切换到对应的文件夹中,然后其他都有提示
    按提示输入yes或no就可以了
      

  4.   

    imp 用户名/密码@servername file=******.dmp tables=(表名)
      

  5.   

    你说的d盘是 要导入的文件?还是我的oracle的安装目录的路径?
      

  6.   

    你的文件所在目录,因导入时会让你输入需导入文件的名称的,你的不是在D:/abc.dmp切换到d盘的目的,是你输入导入文件名称后,可以直接找到文件,才可以执行导入
      

  7.   

    我试了下,提示我导入成功,没有警告。 但是数据库里却没有数据...也没有我导入的表,后来又问了个高手,表空间的名字是需要特定的一个,然后用plsql工具里的 工具-导入表直接导入的 成功了