oracle系统

oracle之备份详解

て烟熏妆下的殇ゞ 提交于 2020-03-20 18:21:51
                     1 .冷备份 (执行冷备份前必须关闭数据库) 物理备份 (备份物理数据库文件)                      2. 热备份 (热备份是当数据库正在运行时进行数据备份的过程。执行热备份的前提是:数据库运行在可归档日志模式。适用于24X7不间断运行的关键应用系统) 冷备份数据库的步骤 (1)关闭数据库; (2)备份所有相关的数据库文件:初始化参数文件、控制文件(可用select name from v$controlfile;列出所有控制文件)、数据文件(可用select name from v$datafile;列出所有数据文件)、Redo日志(可用select member from v$logfile;列出所有redo日志文件)、归档的Redo日志(可用select sequence#,first_time from v$loghist;列出所有归档redo日志文件的顺序号和产生时间)。 冷备份数据库的脚本文件coldbackup.bat 热备份数据库的前提条件:数据库运行在归档模式 Oracle数据库安装默认运行在非归档模式 从非归档模式转换为归档模式( (1)设置数据库自动归档 log_archive_start = true # 设置归档日志文件的目录,该目录必须事先已建立,并有大量可利用的空间 log_archive

Oracle 11g服务器安装详细步骤

风流意气都作罢 提交于 2020-03-19 19:00:19
原出处:http://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html 方法/步骤 1 大家可以根据自己的操作系统是多少位(32位或64位)的,到官网下载相应的安装程序,如下图所示。 有一点需要注意,Oracle的安装程序分成2个文件,下载后将2个文件解压到同一目录即可。 下载完成后,将2个压缩文件一起选中,鼠标右键—>解压文件,如下图所示。两个压缩文件解压到同一目录下。 需要注意的是,路径名称中最好不要出现中文、空格等不规则字符。(由于小编是在本地解压后再拷贝到服务器上,所以本地路径无所谓,只要服务器上的路径负荷这个规则就行。) 打开相应的解压路径,找到安装文件“setup.exe”,双击进行安装,如下图所示: 配置安全更新。电子邮件可写可不写,取消下面的“我希望通过My Oracle Support接受安全更新(W)”,如下图所示,单击下一步。 安装选项。直接选择默认的“创建和配置数据库”,如下图所示,单击下一步。 系统类。由于咱们安装的是服务器,所以选择“服务器类”,如下图所示,单击下一步。 网格安装选项。选择“单实例数据库安装”,如下图所示,单击下一步。 安装类型。选择“高级安装”,如下图所示,单击下一步。 产品语言。直接默认即可(简体中文、英语),如下图所示,单击下一步。 数据库版本。选择“企业版”,如下图所示

在ORACLE 12C 上安装APEX 19.2

别说谁变了你拦得住时间么 提交于 2020-03-17 15:29:16
安装环境 操作系统:win 10 x 64 中间件:本文尝试了三个安装环境 PL/SQL gateway/ORDS独立模式/Apache + ORDS 数据库版本:采用windowns X64 版本的 oracle db 12.1.0 目标容器:安装在PDB中(已经自建好名字为apexpdb) 提前修改好pdb的sys用户的密码并熟记 参考官方文档:https://docs.oracle.com/en/database/oracle/application-express/19.2/ 安装步骤(通用步骤): 下载apex安装包 并解压到ORACLE_HOME目录下的 apex文件夹中,并切换到apex目录中, sqlplus / as sysdba 登录数据库: PS C:\app\oracle\oracle\product\ 12.1 .0 \dbhome_1\apex > sqlplus / as sysdba SQL * Plus: Release 12.1 .0 .2 .0 Production on 星期日 3 月 1 16 : 43 : 59 2020 Copyright ( c ) 1982 , 2014 , Oracle . All rights reserved . 连接到: Oracle Database 12 c Enterprise Edition

ORA-00742:Log read detects lost writein thread 1 sequence 1202 block 137840

对着背影说爱祢 提交于 2020-03-17 10:29:09
问题背景: 客户数据库环境遭遇断电宕机,启动数据库失败,协助查看。 报错如下: 1 Total System Global Area 6442450944 bytes 2 Fixed Size 8807168 bytes 3 Variable Size 1375735040 bytes 4 Database Buffers 5049942016 bytes 5 Redo Buffers 7966720 bytes 6 Database mounted. 7 ORA-00742: Log read detects lost write in thread 1 sequence 1202 block 137840 8 ORA-00312: online log 18 thread 1: '/u01/app/oracle/oradata/orcl/redo18.log' 9 10 11 alter pluggable database all open 12 * 13 ERROR at line 1: 14 ORA-01109: database not open 问题解决: 宕机过程中redolog丢失 1 SQL> RECOVER DATABASE UNTIL CANCEL; //尝试recover 2 ORA-01547: 警告: RECOVER 成功但 OPEN

oracle自动备份

冷暖自知 提交于 2020-03-17 01:38:01
本文章详细介绍备份过程中遇到的坑。 导出: expdp vids/vids123 @orclvids directory=dpdata dumpfile=db20200311214001.dmp logfile=20200311214001.log 删除线部分非必须,可以不要 导出常见错误: 连接到: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production ORA-39002: 操作无效 ORA-39070: 无法打开日志文件。 ORA-29283: 文件操作无效 ORA-06512: 在 "SYS.UTL_FILE", line 536 ORA-29283: 文件操作无效 错误原因:目录授权问题,如果备份目录是自定义目录,必须拥有oracle用户的权限和权限组。这种情况在root和oracle用户混用的情况下比较常见 解决: #备份目录查询(目录拥有者都在sys下,需要对expdp导出用户进行授权) select * from dba_directories; #创建并授权 create directory dpdata as '/data/backup/'; grant create any directory to vids; 导入: impdp vids/vids123@xe

系统同时安装 Open JDK and Oracle JDK(Ubuntu16.04)

可紊 提交于 2020-03-15 18:03:52
安装两个版本的JDK Open JDK: https://www.cnblogs.com/harmful-chan/p/12498588.html Oracle JDK: https://www.cnblogs.com/harmful-chan/p/12193497.html .tar.gz安装的Oracle JDK添加进系统 $ sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_161/bin/java 300$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_161/bin/javac 300 //注意修改为自己解压的目录 切换版本: 多JDK版本切换(Ubunt16.04): https://www.cnblogs.com/harmful-chan/p/12498621.html 来源: https://www.cnblogs.com/harmful-chan/p/12498820.html

[技术干货] Oracle单机实例+ASM

风流意气都作罢 提交于 2020-03-13 14:31:08
本环境CentOS7.4使用的主要软件包: 11.2.0.1版本 linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip linux.x64_11gR2_grid.zip 需要额外一个磁盘做完ASM挂载磁盘:本实例使用50G 使用x-shell进行远程,通过Xmanager进行图形化显示(需关闭selinux) 一、环境准备 1.创建ORACLE用户和组成员 groupadd oinstall groupadd dba groupadd oper groupadd asmadmin groupadd asmdba groupadd asmoper useradd -g oinstall -G dba,asmdba,oper -d /home/oracle oracle (命令自动创建/home/oracle目录) useradd -g oinstall -G dba,asmadmin,asmdba,asmoper -d /home/grid grid (命令自动创建/home/grid目录) 2.分别创建oracle、grid用户的密码 passwd oracle new unix password: oracle passwd grid new unix password: grid 3./

oracle 数据库备份

我的未来我决定 提交于 2020-03-13 12:47:59
1、引言 Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统。比如使用export实 用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用Oracle冷备份、使用Oracle 热备份等各种备份方法都有其优缺点、适用的场合和相应的软硬件要求。本文主要就用export实用程序导出数据库对象、Oracle冷备份、Oracle 热备份这三种最基本的备份方法进行详细的探讨,分析各自的优缺点和适用的场合,并给出自动执行这些备份方案的脚本文件。 2、三种备份方案的比较 冷备份 冷备份是Oracle最简单的一种备份;执行冷备份前必须关闭数据库;然后使用操作系统实用工具或者第三方工具备份所有相关的数据库文件。 优点:能简单快速地备份。能简单快速地恢复。执行简单。 缺点:必须关闭数据库,不能进行点恢复。 热备份 热备份是当数据库正在运行时进行数据备份的过程。执行热备份的前提是:数据库运行在可归档日志模式。适用于24X7不间断运行的关键应用系统。 优点:备份时数据库可以是打开的。热备份可以用来进行点恢复。初始化参数文件、归档日志在数据库正常运行时是关闭的,可用操作系统命令拷贝。 缺点:执行过程复杂。由于数据库不间断运行,测试比较困难。不能用操作系统实用工具拷贝打开的文件

mysql, sql sever , oracle

只谈情不闲聊 提交于 2020-03-13 07:24:09
一、sqlserver 优点: 易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等; 为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言 (XML)的核心支持以及在Internet上和防火墙外进行查询的能力; 缺点: 开放性 :SQL Server 只能windows上运行没有丝毫开放性操作系统系统稳定对数据库十分重要Windows9X系列产品偏重于桌面应用NT server只适合小型企业而且windows平台靠性安全性和伸缩性非常有限象unix样久经考验尤其处理大数据库; 伸缩性并行性 :SQL server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限; 安全性:没有获得任何安全证书。 性能 :SQL Server 多用户时性能佳 ; 客户端支持及应用模式: 客户端支持及应用模式。只支持C/S模式,SQL Server C

CentOS安装Oracle 11gR2(x64)

▼魔方 西西 提交于 2020-03-13 03:26:18
本文主要步骤是参考:https://www.linuxidc.com/Linux/2014-02/97374.htm 后来自己加入了一些安装过程中遇到的问题和解决方法。使用图形界面安装Oracle已经不推荐,使用配置好的相关脚本来安装(静默安装)更方便。 安装前须知 内存(RAM)的最小要求是 1GB,建议 2GB 及以上。 虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超过 16GB 时swap保持16GB。 要求临时文件目录,如 /tmp 的磁盘空间至少 1GB。 磁盘空间要求:企业版为4.35GB的安装空间和1.7GB以上的数据文件空间;标准版为4.22GB的安装空间和1.5GB以上的数据文件空间。 需要 X window 图形界面。 需要 root 用户权限 用CentOS7安装的步骤是一样的。只是依赖包的版本会有所不同。详细见具体的步骤会有注明。 本文安装环境 操作系统 CentOS 6.4 2.6.32-358.el6.x86_64(desktop), 2GB RAM,80GB 硬盘空间(4GB swap、100MB /boot、30GB /) 主机名 L3, IP 192.168.88.53(静态) 安装所需程序包(在root帐号下操作): binutils