刚刚在本地安装了数据库,并创建了一个实例,然后又安装了pl/seq我现在想把两个DMP文件导入到数据库中,并使用pl/seq来操作导入的数据……我接下来该怎么操作?请详细说明一下,我以前没弄过这个东西,现在有点手足无措了……

解决方案 »

  1.   


    这个自己研究下就可以了.. 在界面上点点就可以了.
    ORACLE 数据库逻辑备份 简单 EXP/IMP 
    http://blog.csdn.net/tianlesoftware/archive/2009/10/24/4718366.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716 
      

  2.   

    在本地安装了数据库,并创建了一个实例,然后又安装了pl/seq 我现在想把两个DMP文件导入到数据库中,并使用pl/seq来操作导入的数据…… 我接下来该怎么操作?(我想我已经把需求说的很明白了)
      

  3.   

    你有两个库么,为什么会有两个dmp文件,你的dmp文件是通过什么方式导出的
    ,具体操作我的blog上都有,你可以去看一下
      

  4.   

    你现在需要做的是把dmp文件导入新建的库中,然后通过plsql可以连接此实例进行操作
      

  5.   


    两个dmp文件应该是通过远程数据库导出的,严格的说是我从别人那里拷过来的……
      

  6.   

    你安装了本地数据库,oracle会提供imp或者是DMP功能,如果你安装了10G以上版本还可以使用IMPDP或者是DMPDP功能,只要在命令行里输入imp即可进入交互式的命令行窗口,一看就知道怎么做了!或者你也可以把需要的参数都给出,不使用命令行交互模式都可以的!打开命令行窗口应该不是问题吧!接着要做的就是使用imp命令了!
      

  7.   

    我想用pl/seq连接oracle进行操作,不知道如何连接操作
      

  8.   

    你用imp username/password@SID,就可以导入dmp
      

  9.   

    你用imp username/password@SID,就可以导入dmp
      

  10.   

    exp导出的dmp和你的版本一致么。关于导入你可以imp help=y看看用法
      

  11.   

    导入命令:
    imp userid=huang/admin@itjob file=c:\emp.dmp fromuser=? touser=?  -- 使用当前用户导入
    imp userid=system/itjobadmin@itjob file=c:\emp.dmp fromuser=huang --使用系统用户导入
      

  12.   

    你说的PL/SEQ是PL/SQL Developer吗?
    如果是的话,就需要先在你本地创建一个数据库实例(比如名字是db1),然后修改${oracle_home}\server\NETWORK\ADMIN\tnsnames.ora文件,将你的实例加进去:
    local.db1 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = db])
        )
      ) 
    --以上local.db1可以随意定义,也就是你下面在PL/SQL Developer看见的数据库实例代号.localhost表示你的实例在你本地,如果在其他server上,你就用IP替换.1521是安装oracle默认的端口,如果你没改过,一般就是它了.db1就是你的实例名.保存后再打开PL/SQL Developer,就可以选择连接你的数据库实例了.
    选择Tools->Import Tables...就可以导入data了.
      

  13.   

       
       用利用imp指令将dmp文件导入,   然后利用PL/SQL Developer连接oracle数据库就可以了
     
       连接成功后,在左边框架里就有整个数据库,你可以对应操作就是
      

  14.   

    我觉得你导入之前有两点要注意的
    1.看一下你的数据库里有没有表空间,要是没有你要建的.具体语句你去网上查吧,很多
    2.你还得创建用户,并且要把你刚才创建的表空间指定给这个创建的用户.创建用户也去网上找吧,很多
    然后在用imp命令导入.
    注意一点就是你导出的哪个dmp数据文件用的是什么用户名,这个用户名的权限有时会和你新建的这个用户权限不一样,不过应该不用理它,就是在导入时会报些错误.不过应该没什么问题