oracle将表放在另一个表空间,数据表从一个表空间中移动到另一个表空间中

创建表空间:

create tablespace posco datafile 'D:\oracle\product\10.2.0\oradata\orcl\POSCO01.DBF' size 10m autoextend on next 10m MAXSIZE UNLIMITED;

授权用户操作表空间的权限:

alter user [username] quota unlimited on [tablespace];

删除用户(关闭所有跟数据库的连接,包括TOMCAT):

DROP USER posco CASCADE;

创建用户:

CREATE USER posco IDENTIFIED BY posco DEFAULT TABLESPACE posco QUOTA UNLIMITED ON posco(表空间);

授权限:

GRANT CONNECT, RESOURCE TO posco;

取消“不限制所有表空间的使用”权限:

REVOKE UNLIMITED TABLESPACE FROM posco;

导入数据:

imp \"sys/bjait@hr as sysdba\" file="dmp文件完整路径" fromuser=posco touser=posco (命令行下执行)

imp system/system@ZHSF file=D:\Database\lidong2007.dmp fromuser=hrtest touser=LIDONG2010 ignore=yes log=d:\Database\LIDONG2010 tables=(HR_EMP_BINARY_PHOTO)

导出数据:

EXP LOTTEMART/LOTTEMART@LOTTEMART FILE=D:\LOTTEMART.DMP STATISTICS=NONE GRANTS=N

移动带BLOB字段的表到新的表空间

删除表空间(导入后再删除旧表空间,BLOB只能被导入旧的表空间,然后复制到新的表空间):

DROP TABLESPACE qpss INCLUDING CONTENTS AND DATAFILES;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值