oracle-用户创建,删除,表移植
2007-03-15 10:26 DQ 阅读(1354) 评论(0) 收藏 举报最近从一个数据库里把一个用户下面的表移植到另一个数据库。
以下是移植过程:
1 从旧数据库里导出:
MS-DOS环境下
exp username/password@servicename consistent=y file=filename log=logfilename
或者
exp username/password@servicename后根据提示做下去。
2 新数据库里建立用户:
SQLPLUS环境下
①用户及用户下面所有表的删除
drop user username cascade;
②创建用户
create user username identified by password;
③分配表领域
alter user username default tablespace 表领域名 quota unlimited on 表领域名;
④权限赋予
grant create session to username;
(create session:连接数据库的权限)
3 数据导入
imp username/password@servicename ignore=y fromuser = usernameexp touser=usernameto file=filename log=logfilename
我的新征途
浙公网安备 33010602011771号