ORACLE-00959错误 导入dmp文件时,提示表空间'TS_MES_DAT'不存在。该如何建立,并导入数据?

解决方案 »

  1.   

    --创建数据表空间 
    create tablespace test_data 
    logging 
    datafile '数据文件全路径名.dbf' 
    size 32m 
    autoextend on 
    next 32m maxsize 2048m 
    extent management local; 
      

  2.   


    CREATE SMALLFILE TABLESPACE TS_MES_DAT DATAFILE 
    '/u02/oradata/center/TS_MES_DAT/TS_MES_DAT.dbf' SIZE 1024M AUTOEXTEND ON NEXT 1024M MAXSIZE 10240M
    LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
      

  3.   

    你只要随便建一个表空间。然后在表空间里面建一个相应的用户,然后就可以直接导入进去了。
    但是如果你建的表空间与现在的DMP文件的表空间不一至的话。那只会弹出一个消息,让你确定。你确定之后就可以成功导入了。