zoukankan      html  css  js  c++  java
  • 指定Oracle数据库名创建新用户导入dmp文件步骤

    一、什么是数据库dmp文件?

      dmp文件是数据库导出文件,此文件包含了数据库的用户,表空间等,也可选择性包含数据。

    二、导入步骤(结合PLSQL与命令控制台,以下绿底黑粗字为用户自取):

      1.创建【用户】----- 为何要创建用户,用之前的管理员账号导入不行吗?

      前提:PLSQL用管理员账号进入。

      创建用户:create user username identified by password

      给用户授权:grant dba to username

      登录指定用户:conn username /password        (此处也可退出PLSQL,使用PLSQL登录)

      2.创建【表空间】----- 为何要创建表空间?你要在数据库里面给它分配一片存储表结构的地方(表空间)

      create temporary tablespace user_temp tempfile 'E:oracleoradataOracle9iF.dbf' (为保存表空间文件的地址,一般放在安装文件路径下)

      size 50m 

      autoextend on
      next 50m maxsize 20480m
      extent management local;

      3.创建【数据表空间】----- 为何要创建数据表空间?顾名思义,你要在数据库里面给它分配一片存储数据的地方(数据表空间)

           create tablespace user_data  logging datafile 'E:oracleoradataOracle9iFSOFT.dbf' (为保存数据表空间文件的地址,一般放在安装文件路径下)
      size 50m
      autoextend on
      next 50m maxsize 20480m
      extent management local;

      4.创建【用户指定表空间】

      create user username identified by password
      default tablespace user_data  
      temporary tablespace user_temp ;

      5.命令控制台【导入dmp文件】

      开始--cmd:

      imp username/password@ORALCEID(数据库名,以下图,在登录后左上方)  file=D:20140227.dmp full=y ignore=y (将文件导入到我们自己新建的用户的表空间中,地址为你dmp文件存放地址) 

      

      结语:本人也是位Java开发萌新,今天第一次成功导入dmp文件,查阅资料后将步骤整理了出来,以备其它萌新可以查阅~(撒花✿✿ヽ(°▽°)ノ✿)

  • 相关阅读:
    开源程序postGIS为postgresql提供存储空间地理数据的支持
    oracle官方文档
    postgresql转换符
    【转】oracle的Interval类型详解
    [转]千万不要把灯泡放进嘴里
    服务器运维指令
    莫名其妙的时区问题
    Linux内存思想
    oracle提高查询效率24法
    哈佛大学图书馆凌晨4点的景象
  • 原文地址:https://www.cnblogs.com/jiangbotao233/p/8065453.html
Copyright © 2011-2022 走看看