exp单个用户方案迁移

时间:2022-05-01 06:36:28
 
1 导出的数据:
一、导出指定用户(方案)的数据:
exp system/system owner=username file=/home/file/data.dmp
(如果使用该用户自己导出自己的方案,可以先给该用户赋予导出权限:
SQL>grant export full database to username
然后用该用户导出数据
exp username/user_passwd onwer=username file=/home/file/data.dmp)
二、以管理员方式导出全库
以DBA管理员全库方式导出全库也可(在后面导入时可用fromuser,touser方式导入):
exp system/system full=y file=/home/file/data.dmp

2 给用户指定connect及resource权限:
grant connect,resource to username;

3 表空间磁盘配额的设定:(说明:有了上面的赋予connect及resource权限,磁盘配额可以不用配置,即本步骤可以省略)
 
alter user username quota 200m on tablespacename;
(或者设置为无限制使用该表空间:
alter user username quota unlimited on tablespacename;)
 

4 导入:
imp system/system fromuser=gxulib touser=gxulib ignore=y file=c:/gxulib.dmp