zoukankan      html  css  js  c++  java
  • Oracle 导入数据库dmp文件

    场景:windows2008 R2系统 ,往新安装的oracle11g数据库导入同事给的dmp文件到指定的新建的用户。

    1、创建表空间

    在导入dmp文件之前,先打开查看dmp文件的表空间名称(tablespace)。 

    如下图:

     注:因为我一会要用plsql工具使用system超级管理员用户登录是创建新用户,而该用户已经拥有users表空间,所以我直接下一步创建新用户。

    2、创建用户

    使用数据库dba用户创建用户并赋予相应的导入导出等权限。

    1:右键-》new-》User

    2:general填写自己需要创建的用户及密码选择表空间

    3:role privileges 给用户赋予权限

     

     4:选择“create any table”、“create any type”、“create any sequence”,右侧不勾选。

    5:tablespace中选择“users”表空间,勾选“Unlimited”

    6:Apply”之后,即可用此用户以普通用户(TEST)的身份登录了。

    7:使用该用户登陆后验证查看tablespaces

     8:强烈建议使用命令窗口导入dmp文件(使用plsql导入各种报错。个人试过几次,最后选择命令方式一次成功)

    imp TEST/123456@orcl file=E:CDPcdpnew_20160706ackuporacle11g_dmpcdpcdpnew_20160706.dmp full=y

    列:下图

  • 相关阅读:
    怎样改动、扩展并重写Magento代码
    解决Gradle minifyEnabled无法找到错误
    使用Hadoop的MapReduce与HDFS处理数据
    cmake 学习笔记(一)
    简单的日志系统
    WebStorm 7.0 注冊码
    DOS命令大全--具体解释
    SQL SERVER之数据查询
    闰年的定义
    Javascript作用域链
  • 原文地址:https://www.cnblogs.com/tianzg/p/13191386.html
Copyright © 2011-2022 走看看