精华内容
下载资源
问答
  • 我原先的数据库的表空间是XMGL,然后我修改了一张,将其表空间修改为了 WGP,然后...报错说是 XMGL不存在,问题是我原先导出前已经修改了表空间,导出还是原先的表空间,求解,数据库我也重启了,还是不行,求大神!
  • 导入公司提供的一个DMP文件时,导入时出现表空间不存在的问题,

         在导入公司提供的一个DMP文件时,导入时出现表空间不存在的问题,这个问题导致有些表是无法导入进来的,那我们该怎么办呢?在网上搜集了一下,发现大部分的回答都没有什么用,所以在此写一下如何解决该问题。

         我的解决方法很简单,直接创建提示不存在的表空间,例如:

     create tablespace sam_gz  

    logging  

    datafile 'E:\oracle\product\10.2.0\oradata\projectManager\sam_gz.dbf'

    size 50m  

    autoextend on  

    next 50m maxsize 20480m  

    extent management local;  


    创建好提示不存在的表空间后,那么基本上就会导入成功了。。。。(*^__^*) 嘻嘻……

    展开全文
  • Oracle 数据备份、恢复以及导入表空间不存在的解决方案

    Oracle 数据备份、恢复以及导入时表空间不存在的解决方案

    参考文章:

    (1)Oracle 数据备份、恢复以及导入时表空间不存在的解决方案

    (2)https://www.cnblogs.com/supermetalmax/p/6272748.html


    备忘一下。


    展开全文
  • D:\oracle_home\product\10.2.0\db_1\BIN>imp portal/portal@192.168.28.203/WANGMEI file=temp88.dmp ignore=y fromuser=portal touser=portal ...主要是因为如果表不存在的话,那么创建结构的话
    D:\oracle_home\product\10.2.0\db_1\BIN>imp portal/portal@192.168.28.203/WANGMEI
    file=temp88.dmp ignore=y fromuser=portal touser=portal


    注释:当表空间不同的时候,可以先创建表结构,在使用上面的语句进行导入。
    主要是因为如果表不存在的话,那么创建表结构的话回去检测表空间,这将导
    致表空间不存在的错误。 在使用ignore=y将忽略数据导入时候的错误。这样既
    可将数据导入指定的数据库中。



    通过输入 IMP 命令和您的用户名/口令, 导入
    操作将提示您输入参数:


         例如: IMP SCOTT/TIGER


    或者, 可以通过输入 IMP 命令和各种参数来控制导入
    的运行方式。要指定参数, 您可以使用关键字:


         格式:  IMP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
         例如: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N
                   或 TABLES=(T1:P1,T1:P2), 如果 T1 是分区表


    USERID 必须是命令行中的第一个参数。


    关键字   说明 (默认值)        关键字      说明 (默认值)
    --------------------------------------------------------------------------
    USERID   用户名/口令           FULL       导入整个文件 (N)
    BUFFER   数据缓冲区大小        FROMUSER    所有者用户名列表
    FILE     输入文件 (EXPDAT.DMP)  TOUSER     用户名列表
    SHOW     只列出文件内容 (N)     TABLES      表名列表
    IGNORE   忽略创建错误 (N)    RECORDLENGTH  IO 记录的长度
    GRANTS   导入权限 (Y)          INCTYPE     增量导入类型
    INDEXES   导入索引 (Y)         COMMIT       提交数组插入 (N)
    ROWS     导入数据行 (Y)        PARFILE      参数文件名
    LOG     屏幕输出的日志文件    CONSTRAINTS    导入限制 (Y)
    DESTROY                覆盖表空间数据文件 (N)
    INDEXFILE              将表/索引信息写入指定的文件
    SKIP_UNUSABLE_INDEXES  跳过不可用索引的维护 (N)
    FEEDBACK               每 x 行显示进度 (0)
    TOID_NOVALIDATE        跳过指定类型 ID 的验证
    FILESIZE               每个转储文件的最大大小
    STATISTICS             始终导入预计算的统计信息
    RESUMABLE              在遇到有关空间的错误时挂起 (N)
    RESUMABLE_NAME         用来标识可恢复语句的文本字符串
    RESUMABLE_TIMEOUT      RESUMABLE 的等待时间
    COMPILE                编译过程, 程序包和函数 (Y)
    STREAMS_CONFIGURATION  导入流的一般元数据 (Y)
    STREAMS_INSTANTIATION  导入流实例化元数据 (N)


    下列关键字仅用于可传输的表空间
    TRANSPORT_TABLESPACE 导入可传输的表空间元数据 (N)
    TABLESPACES 将要传输到数据库的表空间
    DATAFILES 将要传输到数据库的数据文件
    TTS_OWNERS 拥有可传输表空间集中数据的用户

    展开全文
  • exp导出的dmp文件,在新的用户、新的表空间导入,都是正常,但是其中几张提示表空间不存在。问题是这几张导入正常的表表空间是一样的。
  • 昨天晚上从别人那接来一个数据库,让我帮他还原到他的电脑上,后来我就按照平时创建表空间,创建用户,导入时提示部分提示表空间不存在,好悲剧,第一次出现这种情况,无奈下删除表空间,然后重新创建提示那个...

    昨天晚上从别人那接来一个数据库,让我帮他还原到他的电脑上,后来我就按照平时创建表空间,创建用户,导入时提示部分表提示表空间不存在,好悲剧,第一次出现这种情况,无奈下删除表空间,然后重新创建提示那个表空间。后来仔细研究才发现那些表有相同的地方都是用了CLOB数据类型。

    所以出现提示表空间不存在,就需要创建表空间,或者在导入时候加  ignore=y ;

    重点是下次接别人数据库时一定要问清楚表空间是什么。

     

    展开全文
  • 命令:exp username/userpasswd@orcl file=G:/test.dmp log=G:/test.log tables=tablename1,tablename2...(写tables时表示导出当前用户所有) 2、exp备份数据库中结构(不要数据) 命令:ex
  • ORA-00959 表空间不存在

    万次阅读 2014-03-06 15:48:54
    删除表空间错误提示:ORA-00959 表空间不存在表空间掉了,网上总结的几个方法。。 第一 问题:SQL> drop tablespace csc_index including contents and datafiles;drop tablespace csc_index including ...
  • 背景 今天进行UAT数据还原到SIT时,两个环境Oracle数据库用户和表空间不一致,刚开始没在意,经过一翻反复导入导出发现最终导入的只有结构,数据始终无法导入导入结构 .sql文件和数据 .dmp文件均无问题。 ...
  • sqlplus创建语句时提示表空间不存在和创建时权限不足 显示权限不足所以可以通过conn sys as sysdba 连接后 继续上述代码创建表空间就可以了。
  • Oracle 是区分大小写的,在mysql导入orcale的时候创建的或者字段都是小写的,而orcale的查询默认会转成大写的,所以就会出现导入到Orcale的表明明存在,但是却报错“ ORA-00942: 或视图不存在 ”。 在SQL语句...
  • powerDesigner中表存在不显示

    千次阅读 2018-08-01 11:03:11
    选中工作空间的PhysicalDiagram右键,选择show symbols —-select all ——ok。再次搜索ctrl+f 想要寻找的便显示出来了,右键选择find in Diagram便可以得到所在的位置。 ...
  • 注意点:  1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行  2.确保路径存在,比如.../*第1步:创建临时表空间 */  复制代码代码如下: create temporary tablespace user_temp  temp
  • ALTER TABLESPACE OATEST_DATA (目标)RENAME TO ysgl_data(原始); 然后导入 导入之后就不会报错了 之后 ALTER TABLESPACE RENAME ysgl...
  • orcle导入导出dmp文件并更改表空间

    千次阅读 2018-01-09 19:06:32
    1.导入dmp文件但不用修改表空间 imp user/password file=C:\a.dmp log=C:\a.log full=y ignore=y 2.导出dmp文件 用户模式:导出该用户的 exp user/password@orcl file=d:\spm_adm.dmp OWNER=user exp ...
  • Oracle创建用户并为其导入scott用户的全部表空间 2011-08-14 18:02 1. 备份scott/tiger用户的表空间  进入控制台,进入某一个空的目录。  执行命令:exp  之后会生成一个EXPDAT.DMP   2. ...
  • //创建临时表空间 create temporary tablespace test_temp  tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'  size 32m  autoextend on  next 32m maxsize 2048m extent management ...
  • //创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:/oracle/oradata/zfmi/zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //tempfile参数必须...
  • //创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m
  • //创建临时表空间 create temporary tablespace test_temp  tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'  size 32m  autoextend on  next 32m maxsize 2048m extent ...
  • 达梦数据库空间数据导入导出

    千次阅读 2020-09-21 14:49:09
    达梦数据库空间数据导入导出 dmst2shp和dmshp2st是达梦数据库专为空间类型数据设计的一种数据导入导出工具。工具在数据库安装目录的bin目录下,导入工具为dmshp2st,能够将空间数据从shapefile文件中转成dmfldr能够...
  • 创建表空间; 先在E建立oradate再在里面建一个temp, 再打开命令行cmd在写入sqlplus再写入sys/oracle@orcl as sysdba再写入 create tablespace FUNDS5DAT logging datafile 'E:\oradate\temp\FUNDS5DAT.dbf' size...
  • 从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误: 问题描述: IMP-00038:无法转换为环境字符集句柄 IMP-00000:未成功终止导入 解决方法:  使用impdp命令...
  • ORACLE IMPDP导入报表数据已存在

    千次阅读 2018-05-25 09:28:56
    当使用IMPDP完成数据库导入时,如遇到存在时,Oracle提供给我们如下四种处理方式: a.忽略(SKIP,默认行为); b.在原有数据基础上继续增加(APPEND); c.先DROP,然后创建,最后完成数据插入(REPLACE...
  • PE结构&导入表

    千次阅读 2021-02-02 21:43:55
    这些调用的函数在源文件中并不存在。这些代码存储在DLL文件中,即动态链接库中。在动态链接库里存放的不是函数的源代码,而是编译链接后生成的字节码。 当源程序调用了动态链接库的相关函数,在进行编译和链接的时候...
  • //创建临时表空间 create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management ...
  • //创建临时表空间create temporary tablespace test_temp tempfile E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf size 32m autoextend on next 32m maxsize 2048mextent management local;...
  • Windows PE 第四章 导入表

    千次阅读 2016-10-07 21:15:28
    Windows PE 第四章 导入表
  • //创建临时表空间  create temporary tablespace zfmi_temp  tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'  size 32m  autoextend on  next 32m maxsize 2048m  extent management local;  /...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,178
精华内容 26,071
关键字:

导入显示表空间不存在