包含expdpjava的词条
今天给各位分享expdpjava的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、数据库迁移与存储器数据迁移的区别
- 2、如何把dmp文件导入oracle12c中,并在java中实现数据库的接连
- 3、expdp 需要java pool吗
- 4、如何在oracle中导入dmp数据库文件
- 5、导出dump文件,带索引和不带索引有区别吗
- 6、MacOS 安装Oracle 10g的问题
数据库迁移与存储器数据迁移的区别
物理迁移指的是不改变数据块的情况下进行迁移(rman除外,它通过备份片来恢复),会有endian的限制。
oracle数据库物理迁移的主要技术有rman、冷备份恢复、dg、可迁移表空间等。
逻辑迁移大多数指的是通过sql或者flatfile文件为中转进行迁移。(到最后都是执行sql语句应用到数据库上)
oracle数据库逻辑迁移的技术主要有imp exp、impdp expdp、stream、sqlloader、goldengate勉强算上、java或者oci写的程序、其他第三方程序。
一般来说物理迁移比较快,而逻辑迁移稍微慢些。
如何把dmp文件导入oracle12c中,并在java中实现数据库的接连
从oracle 12c 备份(expdp)出来的包,还原到11g里,想想都知道会有兼容性问题。 果不其然,报错了: ORA-39142: 版本号 4.1 (在转储文件 “叉叉叉.expdp” 中) 不 兼容 之类 后来才知道,在12C中备份出来时,应指定版本信息,例如我要导进11g的库...
expdp 需要java pool吗
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,
DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径,
该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。
oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。
SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。
当使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象所对应的OS目录中,面不能直接指定转储文件所在的OS目录。因此,当使用EXPDP工具时,必须首先建立DIRECTORY对象,并且需要为数据库用户授予使用DIRECTORY对象的权限。
例:SQLconn sys/manager
SQLCREATE DIRECTORY dump_dir AS '/u01/app/dump';
SQLGRANT READ,WRITE ON DIRECTORY dump_dir to scott;
确认备份泵出文件的位置
========================
SQL set linesize 180
SQL col directory_path format a60
SQL select * from dba_directories
下面介绍的是exp/imp导入导出的实例。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以”00″打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=” where filed1 like ‘00%’”
上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。
也可以在上面命令后面 加上 compress=y 来实现。
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\daochu.dmp
imp aichannel/aichannel@TEST full=y file=d:\datanewsmgnt.dmp ignore=y
五、还原数据
1)导到指定用户下
impdp scott/tiger DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;
2)改变表的owner
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=expdp.dmp TABLES=scott.dept REMAP_SCHEMA=scott:system;
3)导入表空间
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=example;
如何在oracle中导入dmp数据库文件
Oracle 10g导入导出语法:
一、创建备份目录并授权(以管理员账户登录,授权)
C:\sqlplus system/password@orcl
create directory databf as 'E:\databasebak'
目录已创建。指定导入导出文件及日志文件存放的目录
SQL grant read, write on directory databf to scott
授权成功。
二、备份导出(此用户名和密码为scott,即要导出的用户下的数据)
expdp 用户名/密码@orcl DIRECTORY=databf DUMPFILE=用户名.dmp logfile=用户名.log SCHEMAS=用户名
三、scott(原用户)用户下的数据导入到liu(新用户)账户下
impdp 新用户/新用户密码@数据库实例 dumpfile=导出时文件名.dmp remap_schema=原用户:新用户
四.高版本的oracle导出,然后导入到低版本的oracle
例子
源端版本 :11.2.0.3
目标端版本:10.2.0.1.0
源端导出
Expdp zzz/oracle@clodb directory=dump dumpfile=exp_zzz.dmp schemas=zzz version=10.2.0.1.0
目标端导入
Impdp ppp/oracle@leijj directory=dump dumpfile=exp_zzz.dmp schemas=zzz remap_schema=zzz:ppp
导出dump文件,带索引和不带索引有区别吗
同时导出表和对应的索引(记下所用的时间) 2 同时导入表和对应的索引(记下所用的时间) 3 单独导出表(记录时间) 4 单独导入表(记录时间...
CSDN编程社区
expdp和impdp的用法 - 常飞梦的博客 - CSDN博客
2012年12月10日这种模式与前面几种模式最显著的区别是生成的Dump文件中并不包含具 体的逻辑数据,而只导出相关对象的元数据(即对象的定义,可以理解成表的创建...
CSDN编程社区
导出dump文件,带索引和不带索引有区别吗 - 资深答主答疑 - 问一问


在线
2126位电子数码答主在线答
已服务超1.5亿人5分钟内回复
Hi,为您实时解答电子数码类软硬件等问题,与数码行家、发烧友1对1在线沟通
导出dump文件,带索引和不带索引有区别吗
马上提问

导出dump文件命令
128人正在咨询

生成dump文件命令
139人正在咨询

mysql dump文件导入
136人正在咨询

导出dump文件命令
128人正在咨询
问一问
oracle数据泵导出时带索引吗,利用数据泵导出表时同时导出相应的序列...
2021年4月6日Oracle只会导出表的数据及其依赖表的对象.譬如INDEX,CONSTRAINTS,STATISTICS等。序列并不会导出,如果要导出序列我们需要借助INCLUDE参数。但是TABLE作...
CSDN编程社区
大家还在搜
导出dump文件命令
生成dump文件命令
mysql导出dump文件
dump文件怎么查看
java导出dump文件
导入dump文件需多大空间
如何分析dump文件
dump文件
oracle中数据泵只导出索引,数据泵导出索引数据和统计信息吗
2021年4月4日3包含/不包含索引导出 (1)不包含索引导出 mah]$ expdp \'sys/sys as sysdba\' directory='DMP_DIR' tables=MH.TEST dumpfile=test.dmp...
CSDN编程社区
oracle数据泵导出不带索引,Oracle 20c 新特性:expdp / impdp 数据泵E...

2021年4月10日Oracle Data Pump 20c 可以在同一导出或导入操作中包含和排除对象,这意味着,DataPump 可以在...
CSDN编程社区
oracle数据泵导出和导入大小差别很大 - 9527of2017的博客 - CSDN博客
2017年8月16日数据泵导出和导入大小差别很大,导致新库空间不够数据泵导出后文件大小可能比实际导入文件小很多,主要是因为索引,其他的大小区别不大;因为导出...
CSDN编程社区
oracle导出数据不包含索引,Oracle 11g impdp 先数据后索引导入方法
2021年4月2日数据库expdp,impdp导出导入,因索引导入时间较长,易导致异常终止形成不可控的局面。故采取先导入数据后,后导入index和constraint的
MacOS 安装Oracle 10g的问题
此错误说明java环境变量没有设置好 , 你可以尝试用system update重装java
或者手动配置环境变量 在环境变量中新建一个classpath~里面填上.;jdk安装路径下lib的绝对路径
查看环境变量可以在终端下执行 set | grep -i path
关于expdpjava和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-15,除非注明,否则均为
原创文章,转载请注明出处。