oracle 如何导出scott用户下的所有数据,并将导出的数据导入到指定的表空间!
exp 导出后 如何导入到指定的表空间?
解决方案 »
- 急求一个SQL 谢谢!!!!
- oracle全局索引没有用到
- ORACLE 10G ON RHEL4
- FireBird数据库 ,SQL语句保留小数问题?急。。。。。
- Oracle导入问题
- Ecillpse3.0与Oracle 9.02冲突????
- 再问oracle initialization or shotdown in progress??
- 我是否恢复了表空间?及如何查看该表空间下得数据表?
- 问一个极端怪的问题,帮助我了给300分,急急急急急~~~~
- impdp导入数据库时报错ora-39083和ora-00959
- DataReader 的Getbytes方法异常
- 求Oracle中insert大量无重复记录
如果是10g、11g,建议用data bump. 即expdp,impdp.
revoke unlimited tablespace from username;2、取消目的用户在原导出表空间中的配额。
alter user xxx quota 0m on 你原来的表空间;3、指定用户默认表空间要导入的表空间
alter user xxx default tablespace 你的目标表空间;4、将希望导入的表空间设为目的用户的默认表空间,并添加配额。
alter user xxx quota unlimited on 你的目标表空间;然后利用有权限的用户,如:sys或者system等
imp sys/密码@连接串 file=文件 fromsuer=原用户 touser=目标用户
exp username/password@orcl file= d:data.dmp tables=(a,b)
将d:data.dmp中的表a 导入
imp username/password@orcl file=d:data.dmp tables=(a)