linux-impdp的使用

数据库是在linux服务器上,需要用impdp方式导入一个dmp,用root用户登录该数据库服务器后,直接采用impdp命令执行导入操作,提示:KSH:impdp:not found。经查原来是操作的用户不对,linux服务器下,执行expdp,impdp命令,必须以oracle用户登录,即 su - oracle方式登录后在执行该命令就可以了。

linux-impdp的使用

时间: 2024-10-15 10:24:11

linux-impdp的使用的相关文章

Linux下通过impdp向Oracle导入数据库报错:无法读取要读取的存储文件

当向Linux下的Oracle11g通过数据泵impdp导入数据库时,出现如图所示错误. 错误原因:bdck.dmp该为大写. 切记:Linux系统严格区分大小写.

Linux服务器下对Oracle数据库expdp(导出)和impdp(导入)

紧接上篇文章,Oracle数据库架构已经创建完成,我的需求是:将老服务器上的数据库迁移到新的数据库上. 这就用到impdp(导入)操作. 要想实现对新数据库的impdp(导入)工作, 首先需要从老的数据库上做expdp(导出)操作,命令如下: expdp 用户名/密码 schemas=iirspublish dumpfile=导出数据库名.dmp DIRECTORY=目录名 logfile=导出日志.log 备注:schemas,你用"用户 user"来理解就很容易了,每个模式(use

linux 下使用exp/imp 或者expdp/impdp导出导入oracle数据表数据

一.环境配置 1.执行环境: exp/imp可以在客户端执行也可以在服务器端执行,在客户端执行需要先安装有oracle的客户端,如果是linux系统,就是以oracle用户登录,在控制台下执行.建议在服务器端执行exp,备份速度快. 2.如果没有配置oracle的exp/imp命令的环境变量,则进入到oracle的bin目录: # cd /opt/oracle_11/app/oracle/product/11.2.0/dbhome_1/bin 3.配置临时环境变量: # export ORACL

在linux上使用impdp命令时提示ORA-12154: TNS:could not resolve the connect identifier specified的问题

今天在一台linux服务器上用impdp命令导入dmp文件时出现了错误: ORA-12154: TNS:could not resolve the connect identifier specified 我使用的语句是: impdp new_eadsy_admin/new_eadsy_admin@jclw directory=dump1 dumpfile=NEW_EADSY_ADMIN01.DMP logfile=NEW_EADSY_ADMIN_exp_01.log schemas=NEW_E

Linux操作系统上用数据泵导库

1.在Linux上 创建物理目录dp_dir,存放数据库.dmp文件: 用root用户登录,切换到oracle用户,用oralce身份创建物理目录如下: [[email protected] oracle]# su - oracle [[email protected] ~]$ mkdir /home/oracle/dp_dir 将数据库文件备份到 /home/oracle/dp_dir下,方法:可以用WinSCP远程登录主机后,.DMP文件拖拽到目录下,但显示该.DMP文件的所有者是root,

Oracle Study之案例--异构平台传输表空间(Linux至AIX)

Oracle Study之案例--异构平台传输表空间(Linux至AIX) 系统架构: 可                   源    库               目标库 操作系统 Linux RH6    AIX 5.3-09 主机名 rh6(192.168.8.245) aix211(192.168.8.211) 数据版本 Oracle 11gR2 Oracle 11gR2 数据库名 prod orcl 表空间 test1 test1    可传输表空间概述 Oracle 的可传输表空

Linux平台oracle 11g单实例 安装部署配置 快速参考

1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范 userdel -r oracle groupadd -g 500 oinstall groupadd -g 501 dba useradd -g oinstall -G dba -u 500 oracle #id oracle uid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 2.安装好Oracle 需要的rpm包.安装rpm

exp/expdp 与 imp/impdp命令导入导出数据库详解

一.exp命令导出数据库 如何使exp的帮助以不同的字符集显示:set nls_lang=simplified chinese_china.zhs16gbk,通过设置环境变量,可以让exp的帮助以中文显示,如果set nls_lang=American_america.字符集,那么帮助就是英文的了. 参数: 1.1  导出用户全部数据 exp 登录名称/用户密码@服务命名 FILE=文件存储的路径以及名称 log=日志存储的路径以及名称 FULL=Y(表示导出全部数据,如视图.索引关联关系等等全

Oracle数据迁移expdp/impdp

Oracle数据迁移expdp/impdp目的:指导项目侧自行进行简单的数据泵迁移工作. 本文实验环境:Oracle 11.2.0.4,利用数据库自带的scott示例用户进行试验测试. 1.首先需要创建Directory 2.使用expdp导出用户数据 2.1 只导出scott用户的元数据,且不包含统计信息: 2.2 只导出scott用户的数据: 2.3 只导出scott用户下的emp,dept表及数据: 2.4 只导出scott用户下的emp,dept表结构: 2.5 导出scott用户下所有

IMPDP导入报错ORA-27040: 文件创建错误, 无法创建文件,remap_datafile参数解决

该参数可用于给泵出文件中的源数据库文件重新指定一个新的路径和名称,主要用在平台间的数据迁移. 用法: remap_datafile=source_file:target_file 在windows平台上的使用: impdp dbuser/dbuser full=y dumpfile=full.dmp logfile=full.log remap_datafile="F:\DB\ORADB\ORADATA\ORADB\MYDB1.ORA":"F:\app\guester\ora