【oracle导入时IMP-00010: 不是有效的导出文件, 头部验证失败】教程文章相关的互联网学习教程文章

oracle11g备份导入oracle10g

在oracle10g还原注意:oracle还原的客户端也需要是10版本的impdp scott/tiger dumpfile=scott.dmp schemas=scott version=10.(oracle10g的版本) 本文出自 “笔记” 博客,请务必保留此出处http://sunflower2.blog.51cto.com/8837503/1665898oracle11g备份导入oracle10g标签:version oracle 客户端 tiger 本文系统来源:http://sunflower2.blog.51cto.com/8837503/1665898

使用Talend Open Studio将数据从oracle导入到hive中【代码】【图】

file.zip jobInfo.properties join lib [hive@h1 work]$ cd join/ [hive@h1 join]$ ls bigdatademo items join_0_1.jar join_run.bat join_run.sh src user_activity2 [hive@h1 join]$ pwd /home/work/join [hive@h1 join]$ ls bigdatademo items join_0_1.jar join_run.bat join_run.sh src user_activity2 [hive@h1 join]$ pwd /home/work/join [hive@h1 join]$ ./join_run.sh > user_activity2 2>&1 & 这样就得到...

Oracle数据库的导入导出

A.使用命令行导出数据exp username/password @database file= fullpath(如:D:\data.dmp) full=y B.使用工具(PLSQL Developer)导出数据 2.导入Oracle数据A.使用命令行导入数据(1).建立表空间,创建用户名及密码(2).将导出的数据导入到数据库 imp username/password @database file= fullpath(如:D:\data.dmp)B.使用工具(PLSQL Developer)导入数据(1).建立表空间,创建用户名及密码(2).将导出的数据导入到数据库 个人总结,未完待...

oracle数据导入/导出

数据的导入 1 将D:\daochu.dmp 中的数据导入 TEST数据库中。 imp system/manager@TEST file=d:\daochu.dmp 上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。 在后面加上 ignore=y 就可以了。 2 将d:\daochu.dmp中的表table1 导入 imp system/manager@TEST file=d:\daochu.dmp tables=(table1) 基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。 注意: 你要有足...

如何利用Oracle外部表导入文本文件的数据【代码】

[oracle@node2 ~]$ du -sm P_20150626010000_2002371.0003479598 274 P_20150626010000_2002371.0003479598 [oracle@node2 ~]$ wc -l P_20150626010000_2002371.0003479598 2899265 P_20150626010000_2002371.0003479598从上面的输出可以看出,该文件274M,有2899265条记录。 其次,构建创建外部表语句。CREATE TABLE emp_load(subsid number(18),servnumber VARCHAR2(20 CHAR),subsprodid NUMBER(18),prodid VARCHAR2(32 CHA...

SQL Server 2012大数据导入Oracle的解决方案【代码】【图】

OPTIONS(skip_index_maintenance=TRUE,direct=true,BINDSIZE=20971520,READSIZE=20971520,ERRORS=-1,ROWS=500000) --unrecoverable load data --CHARACTERSET AL32UTF8 LOAD DATA INFILE ‘c:\xxxxxe.txt‘ ---------数据文件,即txt文件 Append INTO TABLE Demo7.TMS_BRANCHCODE2 -----表名,全路径 FIELDS TERMINATED BY X‘09‘ -----数据用制表符分割 TRAILING NULLCO...

Oracle sqlldr导入导出txt数据文件详解

一、sqlldr导入txt 1.预备 a).txt文件 这里要保存成无签名的UTF-8 b).oracle建表 2.编写控制文件input_test.ctl LOAD DATA CHARACTERSET ‘UTF8‘ --字符集设定 INFILE ‘d:\input_test.txt‘ --要导入的文本数据路径,可写多个REPLACE into TABLE input_test --清空原有数据再导入方式 追加导入 用append into table t_namefields terminated by X‘09‘ --以制表符分隔trailing nullcols --允许空列导...

Java中使用Oracle的客户端 load data和sqlldr命令执行数据导入到数据库中【代码】【图】

import java.io.File; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.PrintWriter; import java.util.Scanner;public class testTimer {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub// ./szrpp_files/clPath//写控制文件.ctlString fileRoute = "D:\\files\\";//文件地址路径Str...

oracle 导入导出基本语法

http://www.cnblogs.com/yugen/archive/2010/07/25/1784763.html 基本语法和实例: EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC 这样用户SONIC的所有对象被输出到文件中。 3、表模式:EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.D...

oracle不同字符集导入导出(GBK导入UTF8)

因数据库迁移,需要将原oracle备份文件导入新的oracle数据库中,EXP导出后,IMP报错,发现字符串长度太长报错。查找后发现,原数据库为GBK字符集(oracle在varchar2类型中一个汉字占用两位),新数据库为UTF8字符集(一个汉子占用三位)。 解决方法如下,将原数据库所有含varchar2的字段的长度批量修改。 修改分为两步,varchar2最长支持4000的长度,若carchar2长度存在超过2667(4000*2/3)的,可修改为CLOB类型,或者验证字段中最...

OracleBulkCopy的批量数据导入

private void button1_Click(object sender, EventArgs e)2 {3 OpenFileDialog afd = new OpenFileDialog();4 if (afd.ShowDialog()!=System.Windows.Forms.DialogResult.OK)5 {6 return;7 }8 string fileName = afd.FileName;9 if (Path.GetExtension(fileName)!=".csv")10 {11 MessageBox.Show("...

Oracle使用imp导入dmp数据提示:只有DBA才能导入有其他DBA导入的文件【图】

使用imp导入时提示:只有DBA才能导入有其他DBA导入的文件查看权限,发现admin和default栏没有打钩,打上勾就可以了:打上勾,保存后,继续导入数据,如下:成功!Oracle使用imp导入dmp数据提示:只有DBA才能导入有其他DBA导入的文件标签:本文系统来源:http://www.cnblogs.com/Richard-xie/p/4673463.html

Oracle使用imp/exop远程导入导出dmp数据【代码】【图】

。我的机器如下:C:\Users\zx>tnsping orcl如图:主机为:Lenovo-PC,服务名:orcl上述操作是ping自己,下面我们ping远程主机。使用方法:tnsping IP/SERVICE_NAME,如下:C:\Users\zx>tnsping 10.120.56.203/orcl如图:主机和服务名由下图中红框标出远程导入数据 语法格式:imp username/passwd@IP/SERVICE_NAME file=路径\xxx.dmp full=yC:\Users\zx>imp iotmon/iotmon@10.120.56.203/orcl file=C:\Users\zx\Documents\backup150...

oracle使用exp与imp在本地导入导出数据

导出: exp user/password owner=user file=你要输出的目录以及文件名,后缀为dmpexp IOTMON/iotmon owner=QSMES file=/home/oracle/iotmon.dmp导入:imp user/password file=文件所在的地址 (必须加full=y)imp qsmes/qsmes file=C:/files/qsmes.dmp full=yoracle使用exp与imp在本地导入导出数据标签:本文系统来源:http://www.cnblogs.com/Richard-xie/p/4673635.html

Oracle导入dmp文件【代码】

imp 数据库用户名/密码@127.0.0.1:1521/orcl file=D:\txpt20150424.dmp full=y 若上面命令出现以下错误信息 IMP-00058: 遇到 ORACLE 错误 12514ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务IMP-00000: 未成功终止导入 则使用下面语句导入 imp 数据库用户名/密码 full=y file= d:\txpt20150424.dmp ignore=y 若导入过程中遇到以下错误: IMP-00019: 由于 ORACLE 错误 12899 而拒绝行IMP-00003: 遇到 ORACLE 错...