oracle imp 错误604,oracle imp导入出错
好长时间不用oracle,现在越来越生疏了。今天在将exp导出的数据imp导入时就遇到了错误。错误内容为:
IMP-00034: 警告: 在导出文件中未找到 FromUser ""
成功终止导入, 但出现警告。
下面解决过程记录下,以便什么时候忘记时,再学习下。顺带着也再重温下建库、建表空间和建用户、授权的步骤。建库分简单,有Database Configuration Assistant工具,图形化的操作,下一步下一步的傻瓜操作,没有什么好重温的了,只不过在linux下安装时,会涉及到编码选择的问题。
接下来建一个表空间名为mtop3的自增型大小无限制的表空间:
CREATE TABLESPACE MTOP3 DATAFILE 'E:ORACLEPRODUCT10.2.0ORADATAMTOPMTOP3.DBF' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;
建完库和表空间后,不可能以system或sys用户进行操作。需要为数据库新建用户:
CREATE USER "TDDS" PROFILE "DEFAULT"
IDENTIFIED BY "123@test" DEFAULT TABLESPACE "MTOP3"
QUOTA UNLIMITED
ON "MTOP3"
ACCOUNT UNLOCK;
GRANT CREATE ANY SYNONYM TO "TDDS";
GRANT CREATE ANY INDEX TO "TDDS";
GRANT CREATE PROCEDURE TO "TDDS";
GRANT CREATE SEQUENCE TO "TDDS";
GRANT CREATE TABLE TO "TDDS";
GRANT CREATE TRIGGER TO "TDDS";
GRANT CREATE VIEW TO "TDDS";
GRANT SELECT ANY SEQUENCE TO "TDDS";
GRANT SELECT ANY TABLE TO "TDDS";
GRANT "CONNECT" TO "TDDS";
上面我们创建了一个用户名为tdds,密码是123@test的用户。并对该用户进行一些权限赋予。完成后我们接着imp导入数据:
C:Documents and SettingsAdministrator>set oracle_sid=test2
C:Documents and SettingsAdministrator>imp
Import: Release 10.2.0.1.0 - Production on 星期二 9月 25 15:15:16 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
用户名: tdds
口令:
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
导入文件: EXPDAT.DMP> e:/bak.DMP
输入插入缓冲区大小 (最小为 8192) 30720>
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
警告: 这些对象由 CORNU 导出, 而不是当前用户
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
只列出导入文件的内容 (yes/no): no >
最后就出现了刚刚开始的错误:
IMP-00034: 警告: 在导出文件中未找到 FromUser ""
成功终止导入, 但出现警告。
解决方法也十分简单,在导入的时间有项可以指定原库的导出用户名的地方。在此处输入正确的原导入用户名就可以正常导入了:
如上图所示,我导出原库时使用的用户名为cornu,导入时使用的用户名为tdds,则在则入整个文件时,有用户名的输入项。在此处输入原导入用户名后,回车。正常导入的界面就出现了。
oracle imp 错误604,oracle imp导入出错相关推荐
- oracle imp 错误604,oracle imp 导入时报ORACLE 错误 604
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partition ...
- oracle imp 错误604,IMP-00058: 遇到 ORACLE 错误 1461
IMP-00058: 遇到 ORACLE 错误 1461 ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值 问题描述: ------------------------------- ...
- oracle 942错误(exp imp 出问题的解决方案)
SQL> select comp_id,version from dba_registry; -------------------------------------------------- ...
- oracle 启动错误 1053,Oracle错误1053解决办法
ms dos下 svrmgrl connect internal/oracle shutdown immediate startup ms dos下 set sid=OracleS ...
- oracle安装错误10301,Oracle数据库案例整理-Oracle系统运行时故障-表空间所在的目录没有可用空间导致收集统计信息失败...
1.1 现象描述 收集数据库统计信息失败,系统显示如下错误信息: SQL> execute dbms_stats.GATHER_SCHEMA_STATS(ownname=>'i ...
- oracle ora12514错误,【ORACLE】提示ORA-12514错误处理
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [问题]: 在登录oracle报错时提示ORA-12514的错误 [分析]使用telnet 127.0.0.1 1521 命令能正常执行,说明监听程序是正 ...
- oracle 启动错误1067,oracle监听器启动1067错误处理
oracle监听器启动1067错误处理 在一次web开发的练习中,要用到oracle数据库,然后启动oracle服务时可以正常启动,启动OracleOraDb10g_home1TNSListener服 ...
- oracle 启动错误1067,oracle监听器启动1067错误处理的方法
oracle监听器启动1067错误处理的方法 发布时间:2020-11-09 17:38:40 来源:亿速云 阅读:77 作者:小新 这篇文章主要介绍了oracle监听器启动1067错误处理的方法,具 ...
- oracle内部错误排查,Oracle内部错误ORA-600:[1112]
以下为ORA-600[1112]内部错误的相关诊断信息: ERROR: ORA-600 [1112] [a] [b] [c] [d] [e] VERSIONS: versions 7.3 to 9.2 ...
最新文章
- Java基础、多线程、JVM、集合八股文自述(持续更新)
- 《C语言及程序设计》实践參考——分数的累加
- 解决django关于图片无法显示的问题
- 漫画算法:什么是一致性哈希?
- 键盘keydown值表
- 柜员计算机技能,新入职柜员必备软件:柜员技能训练系统最新版
- 猫狗动物声音模拟器微信小程序源码
- 【安卓开发】AS神奇的报错:Cannot find AVD system path. Please define ANDROID_SDK_ROOT
- java虚拟机(JVM)的内存设置
- 散列表的概念及其拉链法和常见的散列函数(C语言)
- [工作必备]pandas数据分析处理52个常用技巧
- 算法细节系列(25):加减乘除
- 计算机U盘驱动程序安装不上问题解决方案
- Mybatis-There is no getter for property named 'tj' in 'class
- Windows 变慢原因分析及解决方法
- javaMap集合 详解
- 如何从微信跳到外部浏览器进行apk文件(app)下载
- 二代测序技术之illumina测序技术原理简介
- TCP协议-TCP连接管理
- 如何安装husky_统一用户认证平台(Husky)说明文档
热门文章
- MongoDB学习之路(三)
- 浏览器下载图片的方法,修改报文来实现。
- Office2013插件开发Outlook篇(1)-- 第一个office2013插件
- MySQL MySQL为什么有时候会选错索引?
- 北京协和医院骨科完成中国首例机器人全膝人工关节置换手术
- 人工智能时代,Python机器学习及分析工具
- C/C++ struct 区别
- android 发送前台广播,使用IntentService与BroadcastReceiver实现后台服务(Android7.0可用)...
- 关于mysql和oracle错误的有_关于MySQL与Oracle的区别
- jvm在创建对象时采用哪些并发安全机制