`
cyqplay
  • 浏览: 95860 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

exp备份

 
阅读更多

su - oracle
$exp ekpdev/ekpdev@ekpdev INDEXES=y file=/home/databasebak/ekpdevnew.dmp log=/home/databasebak/ekpdevnew.log;
提示:EXP-00091: Exporting questionable

原因是linux字符集与oracle不一致。

0、设置过期时间

SQL> alter system set undo_retention=14400 ;

1、查看oracle字符集
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
1 NLS_CHARACTERSET ZHS16GBK

2、查看linux下oracle用户字符集
su - oracle
env
LANG=en_US.UTF-8

3、设置linux字符集与oracle一致(只在本session有效)
export NLS_LANG=AMERICAN_CHINA.ZHS16GBK

再执行,OK
$exp ekpdev/ekpdev@ekpdev INDEXES=y file=/home/databasebak/ekpdev.dmp log=/home/databasebak/ekpdevnew.log;

密码是特殊字符处理
expdp 'ekpdev/"123"'@ekpdev  directory=dump dumpfile =aa.dmp logfile=aa.log

 

导入到不同表控件:

su - oracle
export NLS_LANG=AMERICAN_CHINA.ZHS16GBK
SQL> grant connect,resource to ekpdevupdate;
SQL> grant dba to ekpdevupdate;
SQL> revoke unlimited tablespace from ekpdevupdate;
SQL> alter user ekpdevupdate quota 0 on users;
SQL> alter user ekpdevupdate quota unlimited on ekpdevupdate;
imp ekpdevupdate/ekpdevupdate@ekpdev  grants=n fromuser=ekpdevnew touser=ekpdevupdate   file=ekpdevnew0524.dmp log=ekpdevupdateimp9.log

分享到:
评论

相关推荐

    oracle的exp备份

    Oracle的EXP备份是数据库管理中的一个重要环节,它用于创建数据库对象的导出文件,以便在需要时进行数据恢复或迁移。 EXP是Oracle Data Pump Export工具的旧版本,它允许用户选择性地导出数据库表、模式、用户或者...

    exp备份以当前日期命名文件

    通过exp备份当前数据库并以当前日期命名文件,并压缩当前备份文件之后删除dmp和log文件,以及删除30天以前的压缩文件

    Oralce备份脚本exp命令

    本文将深入探讨如何使用Oracle的`exp`命令来创建数据库备份脚本,并结合计划任务实现自动备份。 `exp`是Oracle Data Pump Export工具的旧版命令,用于将数据库对象(如表、索引、存储过程等)的数据和元数据导出到...

    unix AIX 环境下 exp 备份 Oracle 分区表实例

    本文将深入解析如何在Unix AIX环境下使用exp工具备份Oracle分区表,包括环境配置、备份策略及恢复流程,旨在提供一个全面的操作指南。 ### 环境配置 #### 系统与软件版本 - **硬件平台**: IBM P570服务器,为备份...

    ORACLE 每日exp备份

    在windows客户端上添加计划任务进行,exp后压缩,并删除前30日压缩文件,可指定每月某日,如断账日的备份文件不删除。修复一个bug,文件名中的空格替换为0,否则会出错。 @echo off set curdate=

    Oracle数据库逻辑增量备份之exp/imp

    imp恢复与exp备份相对应,也有三种模式: - 表模式恢复:恢复特定的表或表分区。 - 用户模式恢复:恢复指定用户的所有对象。 - 全库模式恢复:恢复整个数据库至某个特定状态。 5五、exp/imp增量参数INCTYPE INCTYPE...

    Oracle 19c 备份恢复-导入导出

    Oracle 19c 备份恢复-导入导出是指使用 Oracle 数据库提供的工具 exp 和 imp 实现数据库的备份恢复和数据的导入导出。本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 ...

    Oracle expimp,备份或导入时注意的事项

    Oracle exp/imp 是Oracle数据库系统提供的两个实用工具,用于数据的备份和恢复。exp(Export)用于导出数据库中的对象和数据,而imp(Import)则用于将这些导出的数据导入到另一个数据库中。在实际操作中,由于各种...

    windows下oracle数据库备份压缩&删除历史备份.rar

    本资料"windows下oracle数据库备份压缩&删除历史备份.rar"提供了一个详细的过程,用于实现Oracle数据库的定时备份、备份文件的压缩以及自动删除两天前的旧备份。 首先,我们来讨论Oracle数据库的备份方法。在Oracle...

    oracle 批量备份多个用户

    oracle 批量备份多个用户 能同时备份多个脚本 在user.txt 中添加用户列表即可

    Oracle数据库的备份策略与实现方法.pdf

    EXP备份是Oracle数据库提供的一种数据导出工具,用于创建逻辑备份。在描述中提到的备份脚本中,我们设置了相关变量如数据库实例名、数据库安装目录、system密码、备份文件路径等。`exp`命令用于导出特定用户的数据,...

    oracle备份(windows、AIX)脚本

    `exp备份批处理.bat`文件通常是一个批处理脚本,用于执行Oracle的导出工具`expdp`(Export Data Pump)。`expdp`是Oracle提供的一种高效的数据导出工具,它能够将数据库对象和数据导出到一个或多个DMP文件中,便于备份...

    Oracle经典数据库备份手册.pdf

    常见的备份方法包括RMAN备份、EXP备份和OS备份。 5. 备份方案 备份方案是指根据不同的备份需求选择合适的备份方法和备份策略。常见的备份方案包括操作系统脱机冷备份、操作系统联机热备份、使用RMAN联机热备份、...

    oracle自动备份脚本

    **EXP备份(Export)** Oracle的Export工具用于导出数据库对象,如表、索引、存储过程等。它生成一个二进制文件,包含了用户选择的数据和元数据。Oracle_backup[exp]文件可能包含了一系列的EXP命令脚本,这些脚本...

    oracle自动备份shell脚本

    2、本脚本支持多数据库以及用户备份,备份工具为传统的exp备份工具。 3、本脚本备份输出为zip打包文件,打包文件保存在zip目录下面。 4、本脚本支持备份log保存,log保存在logs目录下。 5、本脚本支持远程备份,备份...

    ORACLE数据库备份方法[参考].pdf

    在进行EXP备份前,需在SYS用户下运行`CATEXP.SQL`文件。为确保数据安全,建议在服务器端执行备份命令,而非客户端。 总的来说,Oracle数据库的备份策略应根据业务需求、数据量、恢复目标以及可用资源来定制。物理...

    oracle数据备份、恢复及常见问题解决方法

    本文档将详细介绍 Oracle 数据库的备份与恢复技术,包括传统的 EXP 和 IMP 命令以及新型的 EXPDP 和 IMPDP 工具,同时还将涉及脱机备份的方法。 #### 二、EXP 备份与 IMP 恢复 **1. EXP 备份** EXP 是 Oracle ...

    Oracle不同用户和表空间之间的数据备份与还原

    一、EXP 备份和还原 EXP 是 Oracle 中的导出工具,可以将数据导出到一个文件中,以便于备份和传输。下面是一个使用 EXP 备份数据的示例: 首先,使用 EXP 命令将数据导出到一个文件中: EXP GGKCS1/GGKCS1 FILE=D...

    oracle exp imp备份

    Oracle数据库的备份是确保数据安全性的重要环节,其中Oracle EXP和IMP工具是实现逻辑备份的关键手段。EXP(Export)用于从数据库中导出数据,而IMP(Import)则用于将导出的数据重新导入到数据库中。这两种工具提供...

    学习Oracle数据库备份命令ExpImp.pdf

    "学习Oracle数据库备份命令ExpImp.pdf" Oracle数据库备份是数据库管理中非常重要的一部分,备份可以防止数据丢失和恢复数据库。Oracle数据库提供了两种备份方法:物理备份和逻辑备份。 物理备份是指将整个数据库的...

Global site tag (gtag.js) - Google Analytics