码迷,mamicode.com
首页 > 数据库 > 详细

如何在Oracle中建表空间、建用户并导入dmp文件详解

时间:2015-03-18 20:10:36      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

假设oracle有个全新的数据库orcl,现在要把数据库文件(.dmp)导入这个全新的数据库orcl中。详细步骤如下: 
 
1. 创建表空间 
例如: 
create tablespace test(表空间名称) datafile ‘F:\oracle\oradata\orcl\test.dmp‘(表空间的存储位置) 
size 50M (表空间大小,单位兆) 
autoextend on next 50M 
maxsize unlimited 
extent management local autoallocate 
segment space management auto; 
 
2. 创建用户并将表空间分配给用户 
create user test(用户名) 
identified by test(密码) 
default tablespace test(表空间名称); 
 
3. 给用户授予权限 
grant dba,connect,resource, 
aq_administrator_role,aq_user_role, 
authenticateduser to test(用户名); 
 
4. 导入数据(在命令提示符窗口) 
imp test/test@orcl 
BUFFER=64000 
file=D:\test.dmp(dmp文件所在位置) 
FULL=y(FULL和TABLES是两种导入模式,TABLES可以只导入部分表,TABLES=(tab1,tab2,...)) 
COMMIT=y  IGNORE=y  LOG=test.log 

如何在Oracle中建表空间、建用户并导入dmp文件详解

标签:

原文地址:http://www.cnblogs.com/blueskycc/p/4347810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!