ORACLE中能不能只DROP数据文件(表)而保留tablespace? 可以的。EXP,IMP本身就可以导入导出表结构和约束条件。导入时只建表空间和用户即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用删除数据文件,直接把用户对象下的对象都删除就可以了,然后重新创建用户再执行导入就可以了! 先drop user cascade; 创建用户 create user .....并赋于相应的权限! 然后再执行导入操作语句就可以了! 关键是这个数据库中有很多用户,而且我对每个用户的权限不是都知道.这方法对我不合适.我的操作顺序是:1,DROP TABLESPACE XXXX including contents;.................2,CREATE TABLESPACE APLARGE DATAFILE 'D:\ORADATA\PROD\APLARGE.DBF' SIZE 1209M REUSE DEFAULT STORAGE (INITIAL 5M NEXT 5M MINEXTENTS 1 MAXEXTENTS 65535 PCTINCREASE 50) ;3, import ..........由于第三步失误,造成部分数据表重复,由于CREATE TABLESPACE比较复杂,我现在只想删除数据而保留TABLESPACE,然后操作第三步,各位有什么方法,都说出来,谢了啊~~~ 如果这样的话你可以drop用户,drop user 用户名 cascade,再导入数据 DROP 用户,那些数据表会自动被删除吗?综合各位建议,我这样做可以吗:1,drop 用户ONE BY ONE2,不重新建立用户,而直接用IMPORT导入数据 PL/SQL游标用删除数据问题 保存Oracle脚本问题 请教一个SQL语句写法 select 查询问题 同义词在C#语句中的失效问题 请问怎样得到当前数据库每秒钟物理读取数? 如何让oracle的错误提示为中文 如何更改数据表中的列名? update 的区别?? You are attempting to install 64-bit Oracle on a 32-bit operating system. This oracle92中用system为何登陆不进去? oracle 10 \g安装问题,在线等待
先drop user cascade;
创建用户 create user .....并赋于相应的权限!
然后再执行导入操作语句就可以了!
这方法对我不合适.我的操作顺序是:
1,DROP TABLESPACE XXXX including contents;
.................2,CREATE TABLESPACE APLARGE
DATAFILE
'D:\ORADATA\PROD\APLARGE.DBF' SIZE 1209M REUSE
DEFAULT STORAGE (INITIAL 5M NEXT 5M MINEXTENTS 1 MAXEXTENTS 65535 PCTINCREASE 50) ;3, import ..........由于第三步失误,造成部分数据表重复,由于CREATE TABLESPACE比较复杂,我现在只想删除数据而保留TABLESPACE,然后操作第三步,各位有什么方法,都说出来,谢了啊~~~
2,不重新建立用户,而直接用IMPORT导入数据