dmp文件导入oracle数据库命令plsql_dmp文件plsql导入oracle数据库 - CSDN
精华内容
参与话题
  • 一:连接oracle11g数据库 安装好以后直接登录一般会报错说需要安装32位的客户端......,这里并不需要这么做,分四步 1:下载32位的instantclient-basic-win32-11.2.0.1.0这个东西,版本没有特别的限制,随便放在...

    一:连接oracle11g数据库

            安装好以后直接登录一般会报错说需要安装32位的客户端......,这里并不需要这么做,分四步

            1:下载32位的instantclient-basic-win32-11.2.0.1.0这个东西,版本没有特别的限制,随便放在一个目录当中,目录最好不要有中文

               2:拷贝E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames.ora文件到instantclient_11_2下

               3: 打开PLSQL Developer,选择Tools -> perference -> Connection,配置其中的Oracle Home和OCI Library项,路径为具体的放置位                    置,如果PLSQL是中文的话,在工具---首选项中

                            

                

                         其中, Oracle Home:E:\test\instantclient-basic-nt-12.2.0.1.0\instantclient_12_2

                          OCI Library:E:\test\instantclient-basic-nt-12.2.0.1.0\instantclient_12_2\oci.dll

            4:需要配置环境变量

                    1>.选择"Path" - 点击"编辑", 把 "E:\app\Administrator\product\instantclient_11_2;" 加入;
                    2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"E:\app\Administrator\product\instantclient_11_2;", 点击"确定";
                    3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";(这里字符集也可以                    为american_america.AL32UTF8)

                如果有问题,参考以下链接

                          https://www.cnblogs.com/wangfuyou/p/10314676.html

            连接oracle11g到此结束!!!

     

     

    二:使用PLSQL导入导出

            1:都是在工具下面,导入导出,需要注意的是用到oracle的可执行文件

                E:\app\Administrator\product\11.1.0\db_1\BIN\exp.exe

            2:如果导出的时候出现了闪动一下,但是没有导出来的情况,是因为没有配置环境变量

                    配置环境变量ORACLE_HOME=D:\app\product\11.2.0\dbhome_1

            3:导出的时候如果出现exp-00011的错误,原因是该表中没有数据,个人认为这个就不用管了,到时候直接update就行,当然也有其他的解决办法,网上很多,可参照

     

            4:在导入dmp表的时候提示表空间已经存在???

                1:使用要导入的用户登录oracle,查看当前默认表空间
                        sqlplus soacloud/soacloud
                        select default_tablespace from user_users;
                2:修改默认表空间
                        alter tablespace USERS_tablespace rename to soacloud
                3:导入完成后修改成原来的表空间
                        alter tablespace soacloud rename to USERS;

            5:导入dmp文件的时候报错?

                       其中一个可能的原因是权限,如果导出的时候是dba权限,现在用的另外一个账户登录,权限不够也会出现报错,此时需要给当前用户赋予dba权限

    展开全文
  • PLSQL 导入 dmp 文件图文详解

    万次阅读 2019-05-20 10:39:15
    oracle 数据库 备份还原 1.第一步打开plsql登录到相应的用户 2.第二部点击工具,导入表 3.第三步选择需要导入的用户文件 可执行文件 4.第四步 5.第五步 没有第五步了,已经完成操作了。 ...

    oracle 数据库 备份还原

    1.第一步打开plsql登录到相应的用户

    2.第二部点击工具,导入表

    3.第三步选择需要导入的用户文件  可执行文件

    4.第四步

    5.第五步

    没有第五步了,已经完成操作了。

    展开全文
  • plsql导入.dmp步骤

    万次阅读 2017-10-13 22:43:20
    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。 下面是我自己导入.sql和.dmp文件的步骤。 1.导入.sql文件(sql文件是表结构文件,不包含数据)工具->导入表...

    plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可能没有那么简单,毕竟oracle数据库比较麻烦。
    下面是我自己导入.sql和.dmp文件的步骤。
    1.导入.sql文件(sql文件是表结构文件,不包含数据)

    工具->导入表

    这里写图片描述
    2.->sql插入
    这里写图片描述
    关于可执行文件,该文件位置在oracle的安装位置下
    我的是:F:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus.exe
    3.->oracle插入,现在.bmp文件(.bmp文件是含有数据的储存文件)
    这里写图片描述
    注意:不要勾选“显示”,否则导入表没有数据
    可执行文件与第二步的位置一样,
    我的是F:\app\Administrator\product\11.2.0\dbhome_1\BIN\imp.exe
    无论导入到出,都需要选择可执行文件,导出.dmp文件需要exp.exe可执行文件。
    4.查看日志,可以看到导入.bmp文件成功
    这里写图片描述
    5.查询数据,测试,成功。
    这里写图片描述

    总结一下
    1.导入.sql文件需要sqlplus.exe,导入.bpm文件需要imp.exe,导出.sql直接导出,导出.bmp文件需要exp.exe。
    2.我曾试过直接导入.bmp文件,后来发现并没有数据。
    3.oracle导入时没有勾选“显示”的时候,也没有数据。

    如果大家有什么更好的方法,欢迎留言。

    展开全文
  • PLSQL导出dmp文件闪退原因就是环境变量。 如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。 在“系统变量”中点击“新建”...

    PLSQL导出dmp文件闪退原因就是环境变量。

    如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。
    在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_HOME”,变量值中输入Oracle的安装目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1”,然后点击“确定”按钮。
    在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_SID”,变量值中输入数据库的实例名,然后点击“确定”按钮。

    ORACLE_HOME:Oracle数据库软件的安装目录
    ORACLE_SID:Oracle数据库的实例名
    Oracle 数据库实例名:用于和操作系统进行联系的标识,即数据库和操作系统之间的交换是通过数据库实例名来体现的。

    展开全文
  • 本文将通过plsql客户端工具,演示如何对Oracle数据库中的表以dmp文件的格式进行导出和导入dmp的导出 步骤如下: 1、打开plsql并登陆,点击 工具 ——> 导出表 2、在打开的窗口选中要导出的表, ...
  • 第一:用命令窗口导入 根据提示发现问题,第一次出现用户必须有dba权限才能导入dba权限用户导出的dmp文件,于是我给用户添加了dba权限grant connect,resource,dba to 用户 第二:再次导入还是不行,按提示是...
  • 增加一个环境变量ORACLE_HOME=D:\app\Lenovo\product\11.2.0\dbhome_1
  • 使用plsql导入、导出oracle数据库

    万次阅读 2018-04-18 09:10:31
    1、使用PL/SQL导出、导入表在使用PL/SQL操作oracle数据库时,经常使用的一个操作就是将自己写的数据表导出,或者想把他人的数据表导入到自己的数据库中。虽然是很简单的操作,但自己之前一直出错,所以在这里记录...
  • PL SQL导入dmp文件

    万次阅读 2016-09-26 15:40:49
    1.system用户登陆plsql客户端 进入创建表空间  create tablespace tds_tde  datafile 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' size 600M reuse   autoextend on next 10M maxsize unlimited extent managem
  • PLSQL创建新用户及导入dmp

    万次阅读 2018-01-06 13:14:01
    如果我们知道需要导入数据库的表空间直接创建就可以,如果不不知道,也没有关系,我们可以用txt打开dmp文件,使用快捷键ctrl+F,查找tablespace,就可以找到这个dmp文件所对应数据库的表空间,然后创建我们找到的...
  • step1、首先知道你要导入数据库中的DMP文件(例如aa.dmp)是那个版本导出的(导出导入的版本要一致,当然11g的文件可以导出10g的DMP文件)。 step2、在sqlplus命令框中用sysdba管理员登录,connect sys/password as...
  • 1.在工具栏中找到工具-->导入。如下图:2.导入:impC:\oracle\product\10.2.0\db_1\BIN\imp.exe.如下图:3.选择要导入dmp:如下图
  • exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在...
  • PLSQL导入dmp文件闪退

    千次阅读 2018-12-15 08:17:09
    1.用户没有dba权限,赋予登录用户dba...2.导入dmp文件oracle数据库版本号不对,用notepad++打开dmp文件,将第一行的版本号改为oracle对应的版本号,查看oracle版本号的方法,在控制台输入 sqlplus /nolog 回车...
  • pl/sql导入dmp文件一闪而过

    千次阅读 2017-08-30 17:17:21
     使用pl/sql导入文件一扫而过时,可以用命令试一下 开始-〉 运行-〉CMD -〉imp 用名/密码@ip地址/数据库名 file=dmp文件路径(包含文件名) full=y
  • 如何用plsql导出dmp

    万次阅读 2017-05-24 17:28:30
    2.选择你要选择导出的表,导出可执行文件这里是选择oracle客户端的可执行文件bin/imp.exe,输出文件哪里写要导出的dmp文件路径。 3.导出dmp后可以进行导入操作,进入plsql的工具-导入,如下图所示: 4.注意忽略...
  • ![图片说明](https://img-ask.csdn.net/upload/201508/30/1440935795_604370.jpg)
  • plsql导入dmp文件报错

    2017-08-01 06:52:42
    plsql数据库A导出表dmp文件成功,然后将dmp导入数据库B报错,dos窗口一闪而过,数据没有导入数据库。总的来说就是导出dmp没有问题,导入dmp出现问题,请问有什么解决方案,谢谢大家! 日志如下: 经由常规路径由 ...
  • 使用PLSQL进行Oracle数据导入导出

    万次阅读 2018-04-04 17:07:28
    1. 导出格式介绍 ① Dmp格式:.dmp是二进制文件,可跨平台,还能包含权限,效率好,  ② Sql格式:.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量导入导出。尤其注意的是表中...
  • 以orcl实例为例子:在此实例下频繁的删除更新数据库. 1 打开cmd窗口   2 命令sqlplus 3 输入用户名: conn / as sysdba 密码:***** 4 如果有orcl那么删除   drop user orcl cascade; 5 创建orcl并授权...
1 2 3 4 5 ... 20
收藏数 2,177
精华内容 870
关键字:

dmp文件导入oracle数据库命令plsql