oracle导入DMP步骤
oracle导入DMP步骤如下:
1.已经存在的数据库需要进行以下的操作,如果不存在,可略过:
删除用户
drop user SUDMDB cascade;
删除表空间和数据文件
drop tablespace SUDMDB including contents and datafiles;
2.创建SUDMDB表空间(需要提前在相应的目录中创建db文件夹,同时确定目录是否正确当前位C:\db\SUDMDB.DBF)
CREATE TABLESPACE SUDMDB DATAFILE
'C:\db\SUDMDB.DBF' SIZE 5M AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO
FLASHBACK ON;
3. 创建用户SUDMDB
--create role
-- RESOURCE (Role)
--CREATE ROLE RESOURCE NOT IDENTIFIED;
GRANT CREATE SEQUENCE TO RESOURCE;
GRANT CREATE TRIGGER TO RESOURCE;
GRANT CREATE CLUSTER TO RESOURCE;
GRANT CREATE PROCEDURE TO RESOURCE;
GRANT CREATE TYPE TO RESOURCE;
GRANT CREATE OPERATOR TO RESOURCE;
GRANT CREATE TABLE TO RESOURCE;
GRANT CREATE INDEXTYPE TO RESOURCE;
-- CONNECT (Role)
--CREATE ROLE CONNECT NOT IDENTIFIED;
GRANT CREATE SESSION TO CONNECT;
--创建用户
CREATE USER SUDMDB
IDENTIFIED BY admin888
DEFAULT TABLESPACE SUDMDB
TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT
ACCOUNT UNLOCK;
-- 分配角色
GRANT RESOURCE TO SUDMDB;
GRANT PUBLIC TO SUDMDB;
GRANT CONNECT TO SUDMDB;
GRANT DBA TO SUDMDB;
GRANT AQ_ADMINISTRATOR_ROLE TO SUDMDB;
GRANT JAVAUSERPRIV TO SUDMDB;
GRANT JAVA_ADMIN TO SUDMDB;
ALTER USER SUDMDB DEFAULT ROLE ALL;
-- 分配系统权限
GRANT CREATE VIEW TO SUDMDB;
GRANT CREATE TABLE TO SUDMDB;
GRANT UNLIMITED TABLESPACE TO SUDMDB;
GRANT CREATE MATERIALIZED VIEW TO SUDMDB;
GRANT GLOBAL QUERY REWRITE TO SUDMDB;
4.给用户SUDMDB授予dba的权限
grant dba to monitor;
5.接下来的三条语句都与将DMP文件导入到指定表空间(SUDMDB的表空间SUDMDB)有关
revoke unlimited tablespace from SUDMDB;
--- grant unlimited tablespace to SUDMDB;
alter user monitor quota unlimited on SUDMDB;
alter user SUDMDB quota 0 on system;
6.很重要的一步:删除sysman用户的一个JOB,不然导入的时候最后会报一个违反唯一性约束的错
11G中sysman占用了JOB_ID是3
查看系统job:select job from dba_jobs:
删除job:以sysman登录sqlplus,首先执行:exec dbms_job.remove(3);
再执行:commit;
7.Imp导入(最后在cmd中执行(不要进入sqlplus))
imp SUDMDB/admin888@orcl file='C:\Users\Administrator\Desktop\山西\2016-6-21.dmp' fromuser=sudmdb touser=sudmdb
oracle导入DMP步骤的更多相关文章
- Oracle----SQL语句积累 (Oracle 导入 dmp文件)
Oracle----SQL语句积累 (Oracle 导入 dmp文件) Oracle SQL PL 导入dum文件 1.数据库DBA权限: 注意:这个是在cmd命令行中直接输入,不需要进入Oracl ...
- oracle导入dmp文件时出现异常
oracle导入dmp文件时出现错误 今天在给oracle导入dmp文件时老是出现错误,无论是命令行或PL/SQL,错误截图如下: 经查是导入用户的权限不足,导入用户并没有DBA权限,而导出的dmp文 ...
- plsql导入.dmp步骤
https://blog.csdn.net/yudianxiaoxiao/article/details/78231143 plsql导入.sql和.dmp文件时,会经常用到,对于初学者来说可 ...
- oracle导入.dmp文件
在日常开发中,经常需要往一个数据库里导入.dmp文件,下面简单介绍下如何通过命令导入 1.创建一个awsbpm用户create user 用户名 identified by 密码; 如:create ...
- oracle导入.dmp脚本
一.更改数据库管理员sys/system密码 1.运行到C盘根目录 2.输入:SET ORACLE_SID = 你的SID名称 3.输入:sqlplus /nolog 4.输入:connect /as ...
- oracle 导入 dmp
执行命令 imp his/his@orcl File=/home/oracle/core_his50_common.dmp FULL=Y
- oracle导入dmp数据库文件
要用sys账户登录数据库,创建和dmp文件一样的表空间名称 1. 创建表空间 例如: create tablespace test(表空间名称) datafile 'F:\oracle\oradata ...
- linux 下oracle导入dmp文件
2017年08月01日 19:10:49 xuxie13 阅读数:17788 最近要到某公司进行poc演示,整了个新项目,需要我数据库修改项目,这才有了这篇博客. 首先进入linux下oracle ...
- oracle 导入dmp文件
/*第1步:创建临时表空间 */ create temporary tablespace webdata_temp tempfile 'D:\oracle\product\10.2.0\oradat ...
随机推荐
- mysql的IFNULL()函数FLOOR(),ROUND()函数
用法说明 1 IFNULL(expr1,expr2) 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2. IFNULL()返回一个数字或字符串值,取决于它被 ...
- bzoj 相似回文串 3350 3103 弦图染色+manacher
相似回文串 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 143 Solved: 68[Submit][Status][Discuss] Descr ...
- 线程池 ------ linux C实现
大多数的网络服务器,包括Web服务器都具有一个特点,就是单位时间内必须处理数目巨大的连接请求,但是处理时间却是比较短的.在传统的多线程服务器模型中是这样实现的:一旦有个请求到达,就创建一个新的线程,由 ...
- javascript如何判断对象为空
1.自定义jQuery的isEmptyObject()方法. function isEmptyObject(e) { var t; for (t in e) return !1; return !0 ...
- elk相关
curl http://localhost:9200/_aliases?pretty=1 #列出elk中所有索引
- socket 极值数量
在做Socket 编程时,我们经常会要问,单机最多可以建立多少个 TCP 连接,本文将介绍如何调整系统参数来调整单机的最大TCP连接数. Windows 下单机的TCP连接数有多个参数共同决定,下面一 ...
- poj 2000 Gold Coins
题目链接:http://poj.org/problem?id=2000 题目大意:求N天得到多少个金币,第一天得到1个,第二.三天得到2个,第四.五.六天得到3个....以此类推,得到第N天的金币数. ...
- Python第三方库SnowNLP(Simplified Chinese Text Processing)快速入门与进阶
简介 github地址:https://github.com/isnowfy/snownlp SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的 ...
- 某p2p存在通用上传漏洞
google链接查找: inurl:shouyi.asp inurl:itemlist_xq.asp?id= 很多存在Fckeditor上传链接: FCKeditor/editor/filemanag ...
- SQL注入文件读取通过from for分页读取
http://103.238.227.13:10088/?id=1 在读取文件的时候发现不能够一下子全部读取出来.经过百度学习了一下,看到别人使用from for说实在此前真不知道这操作. 先来看一下 ...