解决pciss_spc导入提示表空间不存在以及扩展失败的问题

时间:2023-03-10 06:21:31
解决pciss_spc导入提示表空间不存在以及扩展失败的问题
 select NAME FROM USER$ ORDER BY NAME  ;
CREATE USER pciss IDENTIFIED BY pciss ;
GRANT DBA TO pciss ;
SELECT * FROM dba_directories ;
SELECT * FROM USER$ U WHERE U.NAME=UPPER('pciss') ;
SELECT * FROM Dba_Tablespaces ;
SELECT * FROM Dba_Data_Files ;
CREATE DIRECTORY PUMP_DIR_PCISS AS 'D:\orcl_data\pciss';
grant read,write on directory PUMP_DIR_PCISS to pciss;
DROP DIRECTORY dpdata ;
DROP USER PCISS CASCADE ;
CREATE USER pciss IDENTIFIED BY pciss DEFAULT TABLESPACE pciss_spc TEMPORARY TABLESPACE temp PROFILE Default;
GRANT DBA TO pciss ; SELECT * FROM user_objects o WHERE o.object_name=PCISS ; CREATE TABLESPACE pciss_spc
LOGGING
DATAFILE 'F:\APP\TY\ORADATA\ORCL\pciss_spc.DBF'
SIZE 6144m ;
AUTOEXTEND ON
NEXT 50m MAXSIZE 12803072
EXTENT MANAGEMENT LOCAL ; create tablespace pciss_spc
datafile 'F:\APP\TY\ORADATA\ORCL\pciss_spc1.DBF'
size 5000M
autoextend on next 50M maxsize 7144m;
删除表空间
ALTER TABLESPACE pciss_spc ADD DATAFILE 'F:\APP\TY\ORADATA\ORCL\pciss_spc1.DBF' SIZE 3000M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED; drop tablespace DEMOSPACE including contents and DATAFILES ALTER SYSTEM KILL SESSION '63,33'; ALTER SYSTEM KILL SESSION '132,3765'; ALTER DATABASE
DATAFILE 'F:\APP\TY\ORADATA\ORCL\pciss_spc.DBF' AUTOEXTEND
ON NEXT 500M MAXSIZE UNLIMITED ; SELECT T.TABLESPACE_NAME,D.FILE_NAME,
D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS
FROM DBA_TABLESPACES T,DBA_DATA_FILES D
WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME
ORDER BY TABLESPACE_NAME,FILE_NAME; SELECT * FROM (
SELECT UPPER(F.TABLESPACE_NAME) "表空间名",
D.TOT_GROOTTE_MB "表空间大小(M)",
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比",
F.TOTAL_BYTES "空闲空间(M)",
F.MAX_BYTES "最大块(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,
ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES
FROM SYS.DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) F,
(SELECT DD.TABLESPACE_NAME,
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB
FROM SYS.DBA_DATA_FILES DD
GROUP BY DD.TABLESPACE_NAME) D
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME
ORDER BY 4 DESC
) a WHERE "表空间名"='PCISS_SPC'; ----------------------------------------- imp pciss/pciss@orcl file=D:\orcl_data\pciss\PCISS20160729.DMP log=D:\orcl_data\pciss\PCISS20160729.log fromuser=pciss touser=pciss buffer=10240000 impdp pciss/pciss@orcl directory=PUMP_DIR_PCISS dumpfile=PCISS20160729.DMP schemas=pciss
REMAP_TABLESPACE=PCISS_SPC:USERS ; impdp pciss/pciss@orcl directory=PUMP_DIR_PCISS dumpfile=PCISS20160729.DMP REMAP_SCHEMA=pciss:pciss REMAP_TABLESPACE=PCISS_SPC:USERS ; impdp pciss/pciss@orcl directory=PUMP_DIR_PCISS dumpfile=PCISS20160729.DMP REMAP_TABLESPACE=PCISS_SPC:USERS full=y
impdp pciss/pciss@orcl directory=PUMP_DIR_PCISS dumpfile=PCISS20160729.DMP REMAP_SCHEMA=pciss:pciss ;
REMAP_SCHEMA=pciss:pciss ;