windows系统,创建oracle用户,并导入数据库

windows版 oracle11G及客户端连接工具

百度网盘下载

链接:https://pan.baidu.com/s/17eoWARMAdj09a6Km9FEAww 
提取码:nwzg 
 

 

创建oracle用户步骤

第1步:在windows的dos命令 登陆 oracle数据库

sqlplus system/123456@orcl

sqlplus oracle用户/orale用户的密码@数据库的实例名(如果还有疑问,请百度,这里就不赘述了)

 


            
第2步:创建用户
create user matechs  identified by matechs0102;       (输入命令后,要点击键盘的  Enter键)

解释:create user 数据库用户名  identified  by  oracle数据库用户的密码;

 


        
第3步:创建表空间

                                       
create tablespace matechs  datafile 'F:\window-oracle-not-delete\oracle-tableSpace\matechs.dbf' size 20000M;


create tablespace  matechs_temp  datafile 'F:\window-oracle-not-delete\oracle-tableSpace\matechs_temp.dbf' size 5000M;

解释:create tablespace oracle数据库表空间的名称  datafile 表空间的位置 size 表空间的大小;
            
第4步:授权用户使用表空间        
alter user matechs quota unlimited on matechs;  

         

alter user matechs quota unlimited on matechs_temp;


解释:alter user oracle数据库用户名  quota unlimited on  表空间名称;   

 


第5步:给用户授权

grant connect,resource,dba to matechs; 


 


oracle导入数据库的步骤
            

第1步:创建directory

(如果已经创建则跳过这一步)
            
create directory matechDirectory as 'G:\oracle\databaseFile';
     

            
第2步:授权oracle用户使用 directory
        
matechDirectory是目录
matech 是 oracle用户
grant read,write on directory matechDirectory to matechs;


第3步:把oracle数据库的备份文件拷贝到directory 目录下
把备份好的数据库文件  matech_2019_05_21.dmp 拷贝到 matechDirectory 这个目录下(实际上是拷贝到 G:\oracle\databaseFile 这个文件夹下面)
            

 

第4步:导入数据库

注意:此时要退出oracle数据库的登陆,要直接在windows的dos下导入

 

impdp  数据泵导入

方式1:元数据库和目标数据库(就是自己本机的数据库)的用户名,表空间的名字都一致的情况下


impdp  matechs/matechs0102@orcl   directory=matechs  dumpfile=matech_2019_05_21.dmp  full= y  table_exists_action=append  logfile=matech_impdp.log  TRANSFORM=segment_attributes:n   transform=OID:N

impdp 语句解释:数据库用户名(schema)/数据库用户密码(schema)@数据库的实例名   directory=目录   dumpfile=备份的数据库文件(放到directory=matech下的)    logfile=data.log(导入的日志)

 

方式2:元数据库和目标数据库(就是自己本机的数据库)的用户名,表空间的名字不一致的情况下

impdp  foShan/foShan0102@orcl  directory=matech  dumpfile=matech_2019_04_01.dmp remap_schema=kangjia:foShan   remap_tablespace=kangjia:foShan  remap_tablespace=kangjia_temp:foShan_temp full= y  table_exists_action=append  logfile=import.log  TRANSFORM=segment_attributes:n   transform=OID:N

 


impdp 语句解释:

数据库用户名(schema)/数据库用户密码(schema)@数据库的实例名  

directory=目录  

dumpfile=备份的数据库文件(放到directory=matechs下的)

remap_schema=元数据库的用户名:现数据库的用户名

remap_tablespace=原数据库的表空间名称:现数据库表空间的名称

 logfile=data.log(导入的日志)
 

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值