用户级别的Oracle 导入导出 |
| 发布时间: 2012/9/14 16:41:57 |
|
今天测试导入导出 imp usertest/usertest file=/u01/Oracle/22.dmp fromuser=usertest touser=usertest 这个用户导入,发现该用户的权限没有跟过来,权限还是要重新定义过。 另外还要考虑表空间、导入库是否已经存在该用户等问题。 ######################################################################################### 附网上实例一个: 按用户导出再导入实例,任务要求如下: ◆1.从一台windows服务器 A 上导出 Test1 这个用户的所有对象,然后导入到linux服务器 B 上的 Test2用户。(已知Test1密码为Test1passwd 或者用system用户导出也行)
操作步骤: ◆1.从 A 上导出数据文件到指定目录(目录名称自己定义,只要自己能找到就行,和用户名没有关系) sqlplus /nolog
------------------------------ ------------------------------ TEST1 CMIS ◆3.查看用户使用的表空间
------------------------------ ------------------------------ TEST1 XSL TEST1 CMIS ◆4.查看表空间对应的数据文件,以便在B上创建大小合适的数据文件。
------------------------------------------------------------ ---------- ---------- D:OraclePRODUCT10.2.0ORADATACMISDBCMIS 8728346624 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS01.ORA 8204058624 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS02.ORA 4194304000 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS03.ORA 4194304000 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS04.ORA 4194304000 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS05.ORA 4194304000 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBCMIS06.ORA 4194304000 CMIS D:OraclePRODUCT10.2.0ORADATACMISDBXSL.ORA 4194304000 XSL D:OraclePRODUCT10.2.0ORADATACMISDBXSL01.ORA 4194304000 XSL D:OraclePRODUCT10.2.0ORADATACMISDBXSL02.ORA 4194304000 XSL
查找不到,说明没有这个两个表空间,需要创建。
create tablespace cmis logging datafile '/opt/Oracle/product/10.2.0/oradata/cmis.dbf' size 37000M extent management local;
接下来分为两种情况,如果不存在那么按照 [一] 方法,如果存在按照 [二]
-------------------------------------------------------------------------------- alter system kill session '129,3570' immediate; alter system kill session '131,2' immediate; alter system kill session '133,572' immediate; alter system kill session '135,1456' immediate; alter system kill session '136,487' immediate; alter system kill session '138,302' immediate; alter system kill session '139,366' immediate; 再复制这些语句,粘贴到sqlplus中执行,来杀掉Test2的session。
本文出自:亿恩科技【www.enkj.com】 |
京公网安备41019702002023号