oracle数据库卸载deinstall_oracle还原dmp文件

oracle数据库卸载deinstall_oracle还原dmp文件1、orcale 11g 安装 1.1 管理员运行setup.exe(没有安装包的下面群里联系我) 1.2不用接收更新 1.3选择第一个 1.4选择桌面类 1.5 我是默认的口令还是写一下 1.6 安

Oracle 11g 安装卸载与DMP文件的恢复数据库

1、orcale 11g 安装

1.1 管理员运行setup.exe(没有安装包的下面群里联系我)

oracle数据库卸载deinstall_oracle还原dmp文件

 1.2不用接收更新

oracle数据库卸载deinstall_oracle还原dmp文件

 1.3选择第一个

oracle数据库卸载deinstall_oracle还原dmp文件

 1.4选择桌面类

oracle数据库卸载deinstall_oracle还原dmp文件

 1.5 我是默认的口令还是写一下

oracle数据库卸载deinstall_oracle还原dmp文件

  1.6 安装

oracle数据库卸载deinstall_oracle还原dmp文件

1.7 这是我卸载后在安装的 位置我选了F盘 安装过程的截图

 oracle数据库卸载deinstall_oracle还原dmp文件

 1.8 安装完成口令管理截图

oracle数据库卸载deinstall_oracle还原dmp文件

2、oracle 11g 完全卸载

2.1开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。

oracle数据库卸载deinstall_oracle还原dmp文件

 2.2开始->程序->Oracle_OraDB11g_Home1->OracleInstallation Products->Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除

2.3 运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

2.4 运行regedit,选择HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。

2.5运行refedit,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,删除所有Oracle入口。

2.6删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。

2.7删除HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMenuOrderStartMenuPrograms中所有以oracle开头的键。

2.8删除HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INI中除MicrosoftODBC for Oracle注册表键以外的所有含有Oracle的键。

2.9我的电脑–>属性–>高级–>环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定

2.10删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)

C:Program fileOracle目录、ORACLE_BASE目录(oracle的安装目录)、C:WINDOWSsystem32configsystemprofileOracle目录、C:UsersAdministratorOracle或C:Documentsand SettingsAdministratorOracle目录、C:WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini

3、还原DMP文件

3.1 管理员运行CMD连接数据库

sqlplus 用户名/密码 as sysdba  –(用户名密码后面有个  /  没有 ; 号)

oracle数据库卸载deinstall_oracle还原dmp文件

 3.2查看表空间 select name from v$tablespace; 

3.3没有表空间就要自己创建,有些试图或者存储过程就是表空间(.)点出来的所以建议与还原的数据库表空间一个名字

语法:create tablespace  表空间名字  datafile “路径加文件名” size 120M  autoextend on next 10M maxsize unlimited;  –存储地址 初始大小120M–每次扩展10M,最大32G

实例:create tablespace CFCIS datafile “F:appWyyServeroradataorclCFCIS_01.DBF” size 120M  autoextend on next 10M maxsize unlimited; 

3.4 创建用户

语法:create user 用户名 identified by 密码default tablespace 用户默认使用哪一个表空间;   

实例:create  user cfciswyy identified by sz715624 default tablespace CFCIS;–默认使用CFCIS 表空间 

3.5用户授权

语法:grant dba to 用户名;

实例:grant dba to cfciswyy;

3.6 创建目录(该目录可以理解为dmp文件所在文件夹的映射) 我的dmp文件在E盘

语法:create or replace directory 目录名 as “路径”;

实例:create or replace directory cfcis_dir as “E:abc”; 

oracle数据库卸载deinstall_oracle还原dmp文件

 

 

 3.7给目录权限

语法:grant read,write on directory 目录名 to 用户名;

实例:grant read,write on directory cfcis_dir to CFCISWYY; 

3.8导入数据 (这里要退出oracle,直接打开一个新的cmd)

语法:
impdp 用户名/密码@localhost:1521/orcl
directory=目录名
dumpfile=xxx.DMP
REMAP_SCHEMA=原用户名(一般是dmp当中的用户名):本地用户名
REMAP_TABLESPACE=原表空间(一般是dmp当中的表空间):本地表空间;

实例:

impdp CFCISWYY/sz715624@localhost:1521/orcl directory=cfcis_dir dumpfile=123.DMP REMAP_SCHEMA=cfcis:CFCISWYY REMAP_TABLESPACE=HSP_CIS:CFCIS    –后面不能带 ; 号 

参数说明:
DMP REMAP_SCHEMA:将源用户的的数据迁移到目标用户
REMAP_TABLESPACE:将源表空间的所有对象导入目标表空间

3.9 导入的过程我这里DMP文件过大要为表空间增加数据文件(自增长)—-我这里是新打开一个cmd 登录oracle 操作的由于DMP文件过大

语法:alter tablespace 表空间名 add datafile “路径xxx01.DBF” size 200M autoextend on next 50M maxsize unlimited;

实例:

alter tablespace cfcis add datafile “F:appWyyServeroradataorclCFCIS_02.DBF” size 200M autoextend on next 50M maxsize unlimited;
alter tablespace cfcis add datafile “F:appWyyServeroradataorclCFCIS_03.DBF” size 200M autoextend on next 50M maxsize unlimited;
alter tablespace cfcis add datafile “F:appWyyServeroradataorclCFCIS_04.DBF” size 200M autoextend on next 50M maxsize unlimited;

这里有个规则 创建的时候我是001 后面我就是002 、003 、004

3.10相关截图

oracle数据库卸载deinstall_oracle还原dmp文件

oracle数据库卸载deinstall_oracle还原dmp文件

 表空间增加数据文件(自增长)

oracle数据库卸载deinstall_oracle还原dmp文件

  看本地表空间路径

oracle数据库卸载deinstall_oracle还原dmp文件

3.11笔记

修改用户默认表空间 alter user 用户名 default tablespace 表空间名

删除表空间,包含物理文件 drop tablespace users including contents and datafiles; 

PS:

日子总是让我们皮开肉绽,但终究那些受过的伤一定会让我们变得更强壮。不经历凛冽的寒风,不会有梅花的怒放;不经历素裹的寒霜,不会有翠竹的坚韧;不经历厚重的白雪,不会有青松的挺直;不经历寒冷的冬天,不会有明媚的春天。

本文链接:https://www.cnblogs.com/w5942066/p/15539538.html

版权声明:本文为 魏杨杨 原创文章并发布到思创斯聊编程, 除了【萬仟网】外, 其他平台欢迎转载,但必须在文章页面明显位置写明作者和出处,非常感谢。技术交流QQ群 99210270 IT软件技术交流

微信扫一扫关注我公众号

一起学习,一起进步

oracle数据库卸载deinstall_oracle还原dmp文件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5728.html

(0)
上一篇 2023-04-27
下一篇 2023-04-27

相关推荐

  • 高可用 | Xenon:后 MHA 时代的选择

    高可用 | Xenon:后 MHA 时代的选择开源 MySQL 高可用工具 Xenon 的简介及架构设计原理。

    2023-04-16
    150
  • 学会用Python ECharts制作精美图表

    学会用Python ECharts制作精美图表在这个数据爆炸的时代,如何更好地展现数据是每个数据分析人员、数据工程师都需要掌握的技能。而ECharts是一款非常优秀的可视化工具,它不仅能够帮助人们更好地展示数据,还拥有强大的交互能力。本文将以Python为例,讲解如何使用ECharts制作精美的图表。

    2024-05-26
    71
  • 用Python获取列表元素下标的技巧

    用Python获取列表元素下标的技巧在Python中,列表是最常用的数据结构之一。而在处理列表的过程中,经常需要获取某一个元素的下标位置。本文将阐述用Python获取列表元素下标的技巧,帮助读者更高效地处理列表操作。

    2024-07-10
    44
  • 100% 展示 MySQL 语句执行的神器-Optimizer Trace[通俗易懂]

    100% 展示 MySQL 语句执行的神器-Optimizer Trace[通俗易懂]在上一篇文章《用Explain 命令分析 MySQL 的 SQL 执行》中,我们讲解了 Explain 命令的详细使用。但是它只能展示 SQL 语句的执行计划,无法展示为什么一些其他的执行计划未被选…

    2023-03-31
    142
  • 菊长说丨一文读懂MySQL4种事务隔离级别「建议收藏」

    菊长说丨一文读懂MySQL4种事务隔离级别「建议收藏」经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢?今天我们就找菊长去,请他帮大家梳理一下这些各具特色的事务隔离级别,咱走着~~~ …

    2023-04-01
    148
  • excel 截取 字符串_excel 字符串比较

    excel 截取 字符串_excel 字符串比较怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符.如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作,另外,怎么样从右边截取字符,就是和left()函数相反的那个功能.=find(“.”,a2)返回在数字中字符(小数点)的位置。具体公式如下:字符(小数点)前三位=MID(A2,FIND(“.”,A2)-3,3)字符(小数点)后三个=MID(A2,FIND(“.”,A2)+1,3)字符(小数点)前面的所有数字=LEFT(A2,FIND(“

    2023-03-02
    162
  • MySQL 操作数据库、数据表「建议收藏」

    MySQL 操作数据库、数据表「建议收藏」通过mysql-client连接到mysql-server,sql语句要以分号结尾,这样按Enter才会执行sql语句。 mysql关键字不区分大小写 字符串、时间日期类型的值要引起来 数据库操作 s

    2023-02-03
    151
  • 探秘MongoDB聚合查询

    探秘MongoDB聚合查询MongoDB是当前最流行的NoSQL数据库之一。在许多场景下,我们经常需要使用聚合查询来对数据进行分析和统计。聚合查询在MongoDB中是非常强大和灵活的,可以通过组合多个聚合操作符,对数据进行复杂的分析和转换。本文将深入介绍MongoDB聚合查询的基本概念和高级用法,通过实例代码和详细的解释,帮助大家更好地掌握MongoDB聚合查询。

    2024-05-09
    67

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注