Welcome 微信登录

首页 / 数据库 / MySQL

10gRAC-10.2.0.4-dbca建库时配置OEM遇到BUG-p8350262

10gRAC-10.2.0.4-dbca建库时配置OEM遇到BUG-p8350262

系统环境:Oracle Linux 5.5 x64位;oracle版本:安装Cluster和OracleSoft 10.2.0.1(不创建实例),并升级Cluster和OracleSoft到10.2.0.4;然后使用dbca建库时,在88%的地方停顿,并报错,见下图:查了一下资料,这是10.2.0.4和10.2.0.5RAC配置OEM 的一个bug,需要安装补丁:p8350262这里点OK,直接下一步,并不影响数据库实例的创建,可以创建完成后,再来修复这个...
Oracle10.2.0.4-RAC两节点集群环境搭建

Oracle10.2.0.4-RAC两节点集群环境搭建

搭建Oracle10g-RAC集群环境,首先需要解决共享存储问题;这里使用FreeNAS-8.0.4-RELEASE-p1-x64.iso来配置ISCSI共享存储;安装FreeNAS8系统,操作系统磁盘几个G就可以,这里我给了6G,另外新增两块50G的磁盘,用于配置共享存储;(注:使用的服务器是Xen虚拟化平台,新建一台freeNAS虚拟机,两台Linux虚拟机)1、安装freeNAS8系统后配置IP下图,已经将默认获取到的192.168.0.139改成1...
MySQL主从复制配置详述

MySQL主从复制配置详述

一、mysql主从复制的基本原理:我们这个实验演示的是mysql的异步复制,何谓异步复制,即一条语句开始,主服务器不会等待从服务器执行完,而是主服务器一执行完就开始下一条语句,这也是出于主服务器并发型的考虑。slave端会开启两个thread,即Slave I/O thread和Slave SQL thread,I/O thread负责从master的二进制日志中读取事件并将这些时间信息存放发到relay-log中,Slave SQL thread负责从r...
Oracle 11g数据库之数据导入导出与事物

Oracle 11g数据库之数据导入导出与事物

在使用Oracle数据库中对备份恢复是最关键的,当数据库出现故障时可以及时恢复减少不必要的损失。下面我将简单介绍一下导入导出数据库,方案,表,和在使用的过程当中事物的作用。1.导出数据表[oracle@CentOS ~]$ exp scott/system tables=t file="/home/oracle/t.dump" log="/home/oracle/t.log"; --导出scott用户中的t表数据(tables=可以写多个表,full=y...
详解在Hibernate中配置数据库方言的作用和好处

详解在Hibernate中配置数据库方言的作用和好处

Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系型数据库都支持使用标准SQL语句,但所有数据库都对标准SQL进行了一些扩展,所以在语法细节上存在一些差异,因此Hibernate需要根据数据库来识别这些差异。举例来说,我们在MySQL数据库里进行分页查询,只需使用limit关键字就可以了;而标准SQL并不支持limit关键字,例如Oracle则需要使用行内视图的方式来进行分页。同样的应用程序,当我们在不同数据库之间迁移时,底层数据库的访...
Oracle中的System Triggers(DDL触发器)

Oracle中的System Triggers(DDL触发器)

这算是比较偏门的知识了,但是有很多实际意义,可以帮助DBA完成一些日常的管理工作,比如可以禁用一些用户的功能(禁止用户修改或者删除某一个表,限制IP登陆等)。概述Oracle数据库中的System Trigger可以建立在Schema(在某些DDL语句执行的时候触发)或者Database(主要在系统层面触发,比如说登陆或者发生某些系统级别的报错)。SCHEMA trigger:创建于某一个schema上面,并且经由某些DDL语句触发执行。具体看下文链接更多...
Oracle Transportable Tablespaces (TTS)

Oracle Transportable Tablespaces (TTS)

主要讲一下关于Oracle在线传输表空间的一些注意事项,文中附有示例。原理分析使用copy 数据文件+导入metadata的方式迁移数据可以实现跨平台传输表空间COLUMNPLATFORM_NAME FORMAT A36SELECT * FROM V$TRANSPORTABLE_PLATFORM ORDER BY PLATFORM_NAME;如果发现源、目标数据库的endian不相同,需要使用rman convert 转换,否则不需要限制源、目标数据库必须...
MySQL锁表的用法,防止并发情况下的重复数据

MySQL锁表的用法,防止并发情况下的重复数据

lock table 读锁定如果一个线程获得在一个表上的read锁,那么该线程和所有其他线程只能从表中读数据,不能进行任何写操作。lock tables user read;//读锁定表unlock tables;//解锁lock tables user read local;//本地读锁定表,其他线程的insert未被阻塞,update操作被阻塞lock table 写锁定如果一个线程在一个表上得到一个 write锁,那么只有拥有这个锁的线程可以从表中读...
UNDO表空间下的数据文件被误删除后的处理方法

UNDO表空间下的数据文件被误删除后的处理方法

UNDO表空间下的数据文件被误删除后的处理方法:操作前备份数据库,以避免更大的损失。思路:1、把误删除的数据文件offline2、正常打开数据库后创建新的UNDO表空间及数据文件3、修改相应参数指向新的UNDO表空间4、重新启动数据库验证5、删除旧的UNDO表空间。以下为我在虚拟机上模拟的场景:在数据库打开的状态下,用操作系统命令将undo表空间对应的唯一数据文件改名,以模拟数据文件被删除的情况。关闭数据库SQL> shutdown immediat...
<< 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 >>