`
空空儿
  • 浏览: 136781 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Oracle10g Express 导入.dmp文件(步骤)

阅读更多

      用oracle10g的版本导入数据库文件到本地,貌似容量有限制,创建表空间的时候超过4G了,就会报错:请求超出了允许的最大数据库大小4GB,一直也找不到是什么原因,在网上搜索也没有找到什么方案。。创建好表空间了,*.dmp数据文件大小超过了4GB,同样会报这个错。。一直都找不到原因,后面实在没办法,就想着是不是oracle版本的原因,测试性又装了oracle版本在系统上,然后用oracle10g_home ,结果还真是,从头到尾都是好的,也没有出现那些奇奇怪怪的错误了。 我猜是因为版本的不同,容量有限制,express的就限制了容量大小。也不知道是不是这样子。

      在导入数据的时候还需注意的是,原先的库上用了哪些表空间,中间用户,有哪些权限,最后在本地建空间的时候都一起先建好,不然一会就出现表空间不存在,这个用户不存在,到时会生成一些临时表。

 

导入数据的步骤:

1、先建表空间(把需要用到的表空间都建好)

    

Create tablespace dunan datafile 'd:\tablespace\dunan.ora' size 500M  autoextend on next 50M ;

 

2、创建用户

    

Create user test identified by test  default tablespace dunan quota unlimited on dunan

 

3、给用户赋权限

   

Grant resource, dba, create table, create view, create trigger, select any table, create sequence,   create procedure, create role, grant any privilege, drop any role to test

 

4、导入数据,启用imp.exe程序,输入用户名和密码,把*.dmp文件拖到里面,回车,缓存默认,只导入文件数据-no,后面的选项全部选择yes.就可以了。。

 

 

导出数据库的代码是:

exp 用户名/密码 file=D:\dmp\JXDLGIS2005118.dmp owner=用户 log=D:\dmp\JXDLGIS2005118.log

 

 

(注意:用oracle express版本的数据库导数据,只能导入小容量的,不然报错)

分享到:
评论

相关推荐

    导入.dmp文件

    #### 四、导入 .dmp 文件的关键步骤 1. **使用 IMP 工具**: - IMP(Import)是 Oracle 提供的一个命令行工具,用于从 `.dmp` 文件中恢复数据到数据库。基本语法如下: ```shell imp username/password file=dmp...

    如何把.dmp文件导入oracle中

    通过上述步骤,我们可以成功地将一个 `.dmp` 文件导入到 Oracle 数据库中。在实际操作过程中,还需要注意一些细节问题,例如确保有足够的磁盘空间、检查数据库版本兼容性等。通过这种方式,可以有效地迁移数据并在新...

    Oracle中导出、导入.dmp数据库文件.doc

    Oracle数据导入导出是指使用imp和exp命令将数据从一个数据库服务器导出到本地的dmp文件,然后再从本地dmp文件导入到另一个数据库服务器中。这种操作相当于oracle数据还原与备份,可以构建两个相同的数据库,一个用来...

    linux下向oracle中导入dmp文件

    Linux 下向 Oracle 数据库中导入 dmp 文件需要按照一定的步骤进行,包括登录 Linux 系统、创建用户表空间、创建用户、赋予权限、创建临时表空间和导入 dmp 文件等。只有按照正确的步骤进行,才能成功地将 dmp 文件...

    oracle导入导出dmp文件(详细步骤)

    以下将详细介绍如何使用Oracle 10g进行DMP文件的导入导出。 ### 导出(Export) 1. **使用命令行工具**: - 导出数据通常通过`expdp`命令完成。例如,要导出用户`mmis`在服务名`pcms`下的所有对象到`d:\pcms.dmp`...

    oracle DMP版本修改 (12C 导入 10G)

    在Oracle 12C中,DMP文件可能包含一些特定于新版本的功能和优化,这使得直接将这些DMP文件导入到较旧的10G环境中可能会遇到兼容性问题。因此,我们需要对DMP文件进行版本修改,使其符合10G数据库的格式要求。 ...

    教你在oracle中导入.dmp数据库文件

    - 完整数据库导入:`imp system/manager@TEST file=d:daochu.dmp`,将.dmp文件中的所有数据导入到TEST数据库中。 - 忽略已存在表的导入:`imp system/manager@TEST file=d:daochu.dmp ignore=y`,即使表已存在,也...

    oracle数据库imp批量导入多个DMP的bat脚本

    imp方式批量oracle数据库bat脚本,bat文件中有标明配置数据库的链接信息和.dmp路径信息

    导入和导出.dmp数据库文件具体步骤[归纳].pdf

    Oracle 数据库导入和导出.dmp 文件具体步骤 Oracle 数据库是一个功能强大且复杂的关系数据库管理系统,能够存储和管理大量数据。然而,在实际应用中,我们经常需要将数据从一个 Oracle 数据库迁移到另一个数据库,...

    oracle导入dmp文件之前要做的工作

    在Oracle数据库管理中,导入`.dmp`文件...通过上述步骤,可以有效地准备Oracle数据库环境,为后续的`.dmp`文件导入操作打下良好的基础。这不仅有助于确保数据导入的顺利进行,还能避免因准备工作不足而导致的各种问题。

    Oracle10g-10.1.0.2客户端的imp.exe文件

    本话题聚焦于"Oracle10g-10.1.0.2客户端的imp.exe文件",该文件是Oracle数据导入工具(Data Pump Import)的一部分,用于从.dmp文件中恢复或导入数据到数据库。 在Oracle环境中,数据导入工具(imp.exe)与数据导出...

    Oracle导出的dmp格式文件导入到达梦的操作步骤

    ### Oracle DMP 文件导入达梦数据库的操作步骤 #### 一、DMP 文件导入到达梦数据库的操作步骤 **1. 创建达梦数据库中的表空间** 在达梦数据库中创建一个新的表空间,例如`RDP`: ```sql CREATE TABLESPACE "RDP...

    Linux下Oracle如何导入导出dmp文件详解

    远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 exp system/password@SID file=d:/daochu.dmp full=y b. 将用户 system 与 sys 用户的表...

    Orcal数据库 命令行导入dmp文件

    ### Oracle数据库命令行导入DMP文件详解 #### 一、Oracle数据库及DMP文件简介 在深入了解如何通过命令行方式导入DMP文件之前,我们首先需要对Oracle数据库以及DMP文件的基本概念有所了解。 - **Oracle数据库**:...

    如何在oracle中导入dmp数据库文件

    - **压缩导入文件**:在导入前可以对`.dmp`文件进行压缩,以节省存储空间,使用`compress=y`参数进行压缩: ```sql exp system/manager@TEST file=d:\daochu.dmp compress=y ``` #### 5. 参数文件导入 对于更...

    oracle导入导出dmp文件(详细步骤).pdf

    通过以上步骤,我们可以有效地使用 Oracle 10g 完成 DMP 文件的导入和导出操作。无论是使用 Oracle 客户端 Enterprise Manager Console 还是 PL/SQL Developer,都需要对 Oracle 数据库有一定的了解和操作经验。此外...

    test.dmp test.dmp test.dmp

    test.dmp test.dmp test.dmp test.dmp

Global site tag (gtag.js) - Google Analytics