`
cyqplay
  • 浏览: 93952 次
  • 性别: 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

分享到:
评论

相关推荐

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

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

    oracle的exp备份

    NULL 博文链接:https://helly2115.iteye.com/blog/1328358

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

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

    Oralce备份脚本exp命令

    利用oralce系统中的exp命令来实现数据库的导出,通过计划任务方式实现定期作业管理备份数据库

    ORACLE 每日exp备份

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

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

    Oracle exp/imp,备份或导入时注意的事项: 本篇主要讲述的是Oracle exp/imp备份导入的实际操作中需要注意的事项的介绍,凡事都不是完美的。不论哪种计算机语言,不论它的实际操作技巧是如何灵活,都是避免不掉它的...

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

    windows下oracle数据库备份压缩&删除历史备份 win8下oracle11g的定时备份、压缩、删除两天前的压缩数据。

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

    Oracle数据库逻辑增量备份之exp/imp 1 一、实现需求 1 二、逻辑备份恢复工具exp/imp 2 1、逻辑备份原理 2 2、exp语法和参数 2 3、imp语法和参数 3 三、exp逻辑备份 4 1、exp表模式备份 4 2、exp用户模式备份 5 3、...

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

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

    oracle自动备份shell脚本

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

    数据库原理及应用A实验报告(实验四——数据库恢复与安全性)

    学会使用exp备份数据库、使用imp恢复数据库 了解flashback 的使用 学会使用PLSQL/developer工具完成导入导出 掌握ORACLE中有关用户创建的方法 熟练掌握PL-SQL的数据控制语言,能通过自主存取控制进行权限...

    oracle exp imp备份

    oracle 备份 主要使用IMP 与EXP

    oracle 数据库备份及异地转存

    实现将本地数据库exp备份后直接将备份dmp文件传输到另外的备份服务上,需要修改下删除部分的指令:find /se3510/vdzk/newskydb -name "*.dmp" -ctime +7 |xargs rm -f

    Oracle备份恢复工具EXPIMP的使用

    Oracle备份恢复工具EXPIMP的使用

    Oracle备份空表解决办法

    如果当前用户下的数据库中存在空表时,执行exp备份时由于该表新建时,并没有向其中插入数据,那么这个表不会立即分配extent,也就是不占数据空间,只有当你insert数据后才分配空间。这样可以节省少量的空间。但是...

    oracle9i2 备份文件exp.exe

    oracle备份所需exp.exe oracle版本是9i2.

    自动备份定时删除

    Backup文件夹:存放当前最新的备份数据文件;old_backup文件夹:存放30天内的数据文件;Oracle_bakup.bat:执行脚本;Oracle_bakupexp.bat:被调用脚本(不需要执行) ...4) 最后执行exp备份当前数据

    oracle exp imp详解

    导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理...

    电力线载波集中抄表系统

    电力线载波通信 1.引言 4 1.1编写目的 4 1.2参考资料 4 1.3问题反馈 4 2.广东电力线载波集中抄表系统客户端软件使用说明 5 ...4.2 Oracle数据库的备份(通过exp备份) 55 4.3 Ping命令的使用 56 5.手册说明 57

    Oracle数据库备份命令ExpImp.pdf

    Oracle数据库备份命令ExpImp.pdf

Global site tag (gtag.js) - Google Analytics