PLSQL 导入表到Oracle------》从一个表空间导入到其它表空间
在用PLSQL导入.dmp文件到Oracle时出现的问题如下:
Import started on 2015/11/18 10:42:44
E:\oracle\product\10.2.0\db_1\bin\imp.exe log=C:\Users\lrb\AppData\Local\Temp\plsimp.log file=E:\Work\DOC\2015-0~1\2015-09-11.dmp userid=LRB/binbin536536@ANSTEELS buffer=30720 commit=no full=yes grants=yes ignore=yes indexes=yes rows=yes show=no constraints=yes
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
警告: 这些对象由 ANSTEEL 导出, 而不是当前用户
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
. 正在将 SYSTEM 的对象导入到 SYSTEM
IMP-00017: 由于 ORACLE 错误 1119, 以下语句失败:
"CREATE TEMPORARY TABLESPACE "ANSTEEL_TEMP" BLOCKSIZE 8192 TEMPFILE 'F:\ORA"
"CLE10G\ORACLEDB\ANSTEEL_TEMP.DBF' SIZE 8750M AUTOEXTEND ON NEXT 52428"
"800 MAXSIZE 20480M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1048576"
IMP-00003: 遇到 ORACLE 错误 1119
ORA-01119: 创建数据库文件 'F:\ORACLE10G\ORACLEDB\ANSTEEL_TEMP.DBF' 时出错
ORA-27040: 文件创建错误, 无法创建文件
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。
IMP-00017: 由于 ORACLE 错误 1119, 以下语句失败:
"CREATE TABLESPACE "ANSTEEL" BLOCKSIZE 8192 DATAFILE 'F:\ORACLE10G\ORACLEDB"
"\ANSTEEL.DBF' SIZE 1350M AUTOEXTEND ON NEXT 52428800 MAXSIZE 20480M "
"EXTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT SEGMENT SPACE MANA"
"GEMENT AUTO"
IMP-00003: 遇到 ORACLE 错误 1119
ORA-01119: 创建数据库文件 'F:\ORACLE10G\ORACLEDB\ANSTEEL.DBF' 时出错
ORA-27040: 文件创建错误, 无法创建文件
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。
IMP-00017: 由于 ORACLE 错误 959, 以下语句失败:
"CREATE USER "ANSTEEL" IDENTIFIED BY VALUES 'BC4CC2E793C99E12' DEFAULT TABLE"
"SPACE "ANSTEEL" TEMPORARY TABLESPACE "ANSTEEL_TEMP""
IMP-00003: 遇到 ORACLE 错误 959
ORA-00959: 表空间 'ANSTEEL' 不存在
IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:
"GRANT UNLIMITED TABLESPACE TO "ANSTEEL""
IMP-00003: 遇到 ORACLE 错误 1917
ORA-01917: 用户或角色 'ANSTEEL' 不存在
IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:
"GRANT "CONNECT" TO "ANSTEEL""
IMP-00003: 遇到 ORACLE 错误 1917
ORA-01917: 用户或角色 'ANSTEEL' 不存在
IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:
"GRANT "DBA" TO "ANSTEEL""
IMP-00003: 遇到 ORACLE 错误 1917
ORA-01917: 用户或角色 'ANSTEEL' 不存在
IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:
"GRANT "RESOURCE" TO "ANSTEEL""
IMP-00003: 遇到 ORACLE 错误 1917
ORA-01917: 用户或角色 'ANSTEEL' 不存在
IMP-00017: 由于 ORACLE 错误 1918, 以下语句失败:
"ALTER USER "ANSTEEL" DEFAULT ROLE ALL"
IMP-00003: 遇到 ORACLE 错误 1918
ORA-01918: 用户 'ANSTEEL' 不存在
. 正在将 OLAPSYS 的对象导入到 OLAPSYS
. 正在将 SYSMAN 的对象导入到 SYSMAN
. 正在将 ANSTEEL 的对象导入到 ANSTEEL
"ALTER SESSION SET CURRENT_SCHEMA= "ANSTEEL""
IMP-00003: 遇到 ORACLE 错误 1435
ORA-01435: 用户不存在
IMP-00000: 未成功终止导入
Import finished on 2015/11/18 10:42:46
这是因为从一个表空间导入到另外一个表空间造成的,且没有Asteel这个用户,解决方法:
1.在即将要导入Oracle创建表临时空间
CREATE TEMPORARY TABLESPACE 'ANSTEEL_TEMP' BLOCKSIZE 8192 TEMPFILE 'F:\ORACLE10G\ORACLEDB\ANSTEEL_TEMP.DBF' SIZE 8750M AUTOEXTEND ON NEXT 52428800 MAXSIZE 20480M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1048576
2.在即将要导入Oracle创建表空间
CREATE TABLESPACE 'ANSTEEL' BLOCKSIZE 8192 DATAFILE 'F:\ORACLE10G\ORACLEDB\ANSTEEL.DBF' SIZE 1350M AUTOEXTEND ON NEXT 52428800 MAXSIZE 20480M EXTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT SEGMENT SPACE MANAGEMENT AUTO
3.创建名为ASTEEL的用户,并赋予DBA的权限
PLSQL 导入表到Oracle------》从一个表空间导入到其它表空间的更多相关文章
- Oracle 查看一个数据库实例下面所有的表大小
1. 因为 oracle有一些 lob字段 在user_extents 里面取出来的结果不是表名, 所以需要与user_lobs 表做关联查询才可以 本来想通过 关联查询来实现, 发现字表查询更简单 ...
- sql语句联表更新(从一个数据库中的一张表更新到另一个数据库的另一张表)
一.sql server数据库写法: update a set a.ksgmm=b.ksgmm,a.ksgm=b.ksgm,a.scztm=b.scztm,a.sczt=b.sczt from lan ...
- 更新T1表,要添加一个条件A,但T1表没有A字段
可以这样 如果T2表有A字段,T1.T2表有共同字段B,可以通过T2表A字段为条件查得B字段 再用B字段为条件去更新T1表 update T1 set C = '1' where B in(selec ...
- hive外部表删除遇到的一个坑
hive外部表删除遇到的一个坑 操作步骤 创建某个表(create external table xxx location xxx) 插入数据(insert xxx select xxx from x ...
- mysql 数据库 分表后 怎么进行分页查询?Mysql分库分表方案?
Mysql分库分表方案 1.为什么要分表: 当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了.分表的目的就在于此,减小数据库的负担,缩短查询时间. m ...
- Oracle创建删除用户,角色,表空间,导入导出数据库命令总结(转载)
无意间看到一篇文章,觉得对于ORACLE的新手很实用,特转载,原文出处这里 说明:在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后 ...
- 使用sqlldr命令导入资料到Oracle数据库表中的示例说明
CSV: Comma-Separated Values(逗号分隔值)的缩写,是以逗号分隔字段的多行文本文件 sqlldr 是sql*loader的缩写,此工具在安装完整版的Oracle客户端后就有 ...
- 批量导入数据表(oracle)
批量导入数据表(oracle) 1.登陆plsql 2.找到菜单栏 工具>>导入数据>>新增图标(会提示选择*.csv文件) 选择如上图所示 3.选择数据并导入 4.下图为执行 ...
- ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法
ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法 语法 第一种: 通过使用Oracle语句块 --指定文档所有部门都能查看 declare cursor TABLE_DEPT and ...
随机推荐
- 关于SVM一篇比较全介绍的博文
转自:http://blog.csdn.net/v_july_v/article/details/7624837 支持向量机通俗导论(理解SVM的三层境界) 前言 动笔写这个支持向量机(support ...
- java之适配器模式
interface Window { public void open(); public void close(); public void activated(); ...
- bzoj 3289: Mato的文件管理 莫队+线段树
题目链接 给一些询问,每个询问给出区间[L, R] , 求这段区间的逆序数. 先分块排序, 然后对于每次更改, 如果是更改L, 那么应该查询区间内比他小的数的个数, 如果更改R, 查区间内比他大的数的 ...
- python之单例设计模式
设计模式之单例模式 单例设计模式是怎么来的?在面向对象的程序设计中,当业务并发量非常大时,那么就会出现重复创建相同的对象,每创建一个对象就会开辟一块内存空间,而这些对象其实是一模一样的,那么有没有办法 ...
- Gulp browserify livereload
Gulp browserify livereload 之前在browserify那个博文中介绍了gulp + browserify 不过那个配置还不能满足日常需要 搬运 https://github. ...
- Device Mapper Multipath(DM-Multipath)
Device Mapper Multipath(DM-Multipath)能够将server节点和存储阵列之间的多条I/O链路配置为一个单独的设备.这些I/O链路是由不同的线缆.交换机.控制器组成的S ...
- poj 3624 Charm Bracelet 01背包问题
题目链接:poj 3624 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放. 用子问题定义状态:即F [i, v]表示前i件物品恰放入一个容量为v 的背包可以 ...
- TRIZ系列-创新原理-21-高速通过原理
高速通过原理,有的书也译为"降低有害作用的时间"原理,我比較倾向于叫高速通过原理,这个概念下,适用范围比較大些.高速通过原理的详细描写叙述例如以下:1)很高速的实施有害的或者有危急 ...
- Hibernate中,left join、inner join以及left join fetch区别(转)
标签: hibernate hql inner join left right 杂谈 分类: SQL 原文地址:http://m33707.iteye.com/blog/829725 Select F ...
- HDU OJ 5437 Alisha’s Party 2015online A
题目:click here 题意: 邀请k个朋友,每个朋友带有礼物价值不一,m次开门,每次开门让一定人数p(如果门外人数少于p,全都进去)进来,当最后所有人都到了还会再开一次门,让还没进来的人进来,每 ...