`
alenwoo
  • 浏览: 25500 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

exp单个用户方案迁移

阅读更多
1 导出的数据:
一、导出指定用户(方案)的数据:
exp system/system owner=username file=c:\gxulib.dmp
(如果使用该用户自己导出自己的方案,可以先给该用户赋予导出权限:
SQL>grant export full database to username
然后用该用户导出数据
exp username/user_passwd onwer=username file=c:\gxulib.dmp)
二、以管理员方式导出全库
以DBA管理员全库方式导出全库也可(在后面导入时可用fromuser,touser方式导入):
exp system/system full=y file=c:\full.dmp

2 给用户指定connect及resource权限:
grant connect,resource to username;

3 表空间磁盘配额的设定:(说明:有了上面的赋予connect及resource权限,磁盘配额可以不用配置,即本步骤可以省略)

alter user username quota 200m on tablespacename;
(或者设置为无限制使用该表空间:
alter user username quota unlimited on tablespacename;)


4 导入:
imp system/system fromuser=gxulib touser=gxulib ignore=y file=c:\gxulib.dmp
分享到:
评论

相关推荐

    oracle 10g迁移方案

    这里提供了一种基于 EXP/IMP 工具的表空间迁移方案,适用于从 Oracle 10g 到 11g RAC 的升级。以下是详细步骤: 1. **全库备份**:首先,确保源数据库和目标数据库都有最新的完整备份。使用 RMAN(Recovery Manager...

    ipm和exp.doc

    同时,`COMDIVSS=N`表示不压缩数据到单个数据块中,这有助于处理大数据量的表,避免恢复时的问题。 另外,`query`参数允许你在导出时添加WHERE子句,筛选特定条件的数据,如`query=\"where filed1 like '00%'\"`会...

    Oracle expimp导出导入命令及数据库备份很详细.doc

    Oracle的expimp工具是Oracle数据库管理系统中用于数据迁移和备份的关键组件。它们分别代表了数据导出和导入的功能,能够帮助管理员将数据从一个数据库移动到另一个数据库,或者创建数据库的备份副本。以下是对这两个...

    Oracle中批量数据迁移的实现方案.pdf

    一种有效的解决方案是将Oracle数据库中的数据导出为文本文件,这样可以方便地进行编辑、传输,并适应同构或异构数据库之间的数据迁移。这个过程称为数据抽取。数据抽取过程中,可能会遇到文件大小限制,特别是当数据...

    Oracle导出程序Exp的使用

    Exp的使用涵盖了多种场景,包括整个数据库、特定用户的数据、单个或多个表以及数据的子集。 1. 获取帮助: 要获取关于Exp的帮助信息,可以运行`exp help=y`命令。这将显示Exp的使用选项和参数,帮助用户了解如何...

    Oracle11G导入导出(imp和exp)少表解决方法.docx

    这是对单个表的临时解决方案。 2. **修改 deferred_segment_creation 参数**:默认情况下,这个参数的值为 TRUE,意味着只有在表有数据时才会分配 segment。将其更改为 FALSE,将使所有表(无论是否为空)在创建时...

    Oracle数据库文件的导入导出

    Oracle数据库的导入导出是数据库管理员和开发人员日常工作中的一项重要任务,用于数据迁移、备份恢复、测试环境数据准备等场景。Oracle提供了多种工具来实现这一功能,包括SQL*Loader、Data Pump(expdp/impdp)以及...

    数据库导入和导出

    总结来说,数据库的导入导出是数据库管理的基础操作,Oracle的exp/imp提供了灵活的方式来进行数据备份和迁移。随着技术的发展,Data Pump工具提供了更高效和强大的功能,满足了现代数据库管理的需求。正确地使用这些...

    Oracle导入导出[文].pdf

    2. 表模式:可以选择导出特定用户的所有表或指定的单个表。 3. 整个数据库:这种模式下,exp将导出数据库中的所有对象,通常需要具有较高权限的用户执行。 imp则是导入工具,它能将exp生成的DMP文件内容重新加载到...

    oracle数据导出导入

    2. 表模式:导出特定用户的所有表或者指定的单个表。 3. 整个数据库模式:导出数据库中的所有数据对象。 在运行exp时,你可以通过设置不同的参数来定制导出行为,例如指定用户名/口令、导出的文件名、缓冲区大小、...

    Oracle 数据库导出(exp)导入(imp)说明

    Oracle 数据库的导出(exp)和导入(imp)是数据迁移、备份和恢复过程中的重要工具。这两个命令允许管理员将数据库对象和数据从一个环境迁移到另一个环境,或者从一个数据库复制到另一个数据库。 **Oracle 数据库...

    oracle常识

    `imp`用于导入数据,可以导入整个用户数据或单个表的数据,还可以选择是否全量导入。 最后,查询用户信息和表空间使用情况对监控数据库状态至关重要。通过SQL查询,可以获取表空间的总大小、可用空间以及已使用空间...

    ORACLE数据库管理

    例如,`exp scott/tiger tables=(emp,dept) file=/directory/scott.dmp grants=y`会导出scott用户下的emp和dept表,并保存到指定文件中,同时导出相关的权限。 在某些复杂场景下,你可能需要添加查询条件来导出满足...

    Oracle导入导出

    2. 导出特定用户的所有表:`exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)` 3. 导出指定的表:`exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_...

    利用多个转储文件导出大量Oracle数据

    Oracle 提供了数据导出实用工具(也称为 EXP 或 EXPDP),使得我们可以将数据库中的数据导出到转储文件中,以便于备份、迁移或恢复。当面对大规模的数据库时,单个转储文件可能无法满足需求,这时就需要利用多个转储...

    Oracle数据库导入导出(备份与恢复)[参考].pdf

    - **指定用户导出**:`exp system/manager file=seapark log=seapark owner=seapark`可以导出指定用户的所有对象,多个用户可以用逗号分隔。 - **指定表导出**:`exp system/manager file=tank log=tank tables=...

    03.oracle_逻辑备份详解.doc

    1. **FROMUSER** 和 **TOUSER**:在导入时可以更改对象的所有者,将数据从一个用户迁移到另一个用户。 2. **导入一个完整数据库**:当需要恢复整个数据库时,可以使用imp进行全库导入。 逻辑备份的一个关键优势在于...

    Oracle数据库命令大全.docx

    2. 用户方式(U方式):导出指定用户的全部对象及数据。 3. 全库方式(Full方式):导出数据库中的所有对象。 例如,要导出一个完整的数据库,可以使用以下命令: ``` exp user/pwd@instance file=path full=y ``` 其中...

    oracle 数据泵详解

    EXPDP 和 IMPDP 的使用方式类似于传统的 EXP 和 IMP 工具,但是它们提供了更多的功能和选项。EXPDP 和 IMPDP 都可以在命令行 mode 或图形化界面中使用。 二、数据泵导出导入与传统导出导入的区别 数据泵导出导入与...

    mysql数据库导入导出命令

    MySQL 数据库导入导出命令是 MySQL 数据库管理中非常重要的一部分,通过使用 mysqldump 工具,可以将整个数据库、单个表或数据库结构导出到文件中,以便于数据库备份、迁移和恢复。在本资源中,我们将详细介绍 MySQL...

Global site tag (gtag.js) - Google Analytics