Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 11gR2的ASM之ADVM DRIVER STATUS

Oracle 11gR2的ASM之ADVM DRIVER STATUS

Oracle 11g的ASM提供卷组和集群文件系统的特性,完全具备了类似VxFS的特性。和以前的diskgroup不同,真正具有文件系统的易管理特性。但为了延续10g磁盘组的存储特性,我们在11g中将数据库继续建立在磁盘组上。因此,在11gRAC安装完成后,grid用户登录,使用asmca工具创建磁盘组。在图形化工具显示的ASMCA的页面上,第一个tab上ASM instances,发现ADVM DRIVER STATUS的值是第一个行是installed...
新加表到Oracle Golden Gate的数据复制中

新加表到Oracle Golden Gate的数据复制中

1. 适用版本 操作方法在任何平台的Oracle GoldenGate - Version: 10.4.0.46 及以后的版本用有效。 2. 目标 实现向已经上线运行的 Oracle GoldenGate 的环境中增加新的需要复制数据的表。 3. 方法 数据复制工具 Oracle GoldenGate 提供了两种增加方法,我们这里逐个介绍。 3.1 第一种:使用 handlecollision 参数 参数 handlecollision 应用于复制进程,就...
Oracle Data Guard 10g 简要配置

Oracle Data Guard 10g 简要配置

1. 架构 在Oracle 10g 中,传输日志到备用节点数据库的进程为ARCH 和LGWR 。(在11g 中,LGWR 被LNS 替代,但10g 中是不是LGWR 我不确定!) 在备用节点上通过参数log_archive_config 、fal_client 和fal_server 接收日志,并和主节点通讯,标识该日志是否被应用。 Data Guard 采用最大可用模式,保证数据实时同步到最少一个节点上。因为我们选择第一个备用节点作为数据实时同步点,同步...
Oracle数据库表空间级的异地不完全恢复

Oracle数据库表空间级的异地不完全恢复

Oracle 资料库做异地恢复时,全库的完全恢复需要很大的空间和很长的时间。 如果采用基于模式的恢复方式仅仅恢复某一模式下所有物件,而不用去恢复所有的资料,这将节省大量的时间和空间。 这个在 Oracle 9i 版本中经常使用,在 10g 、 11g 中也可以使用一下。 下面案例是在 10g 的环境下将一个 ASM 上的 RAC 资料库的资料恢复到一个档案系统上单实例资料库中,并且是只恢复几个使用者下的资料。 操作步骤如下: 1 、将备份组拷贝到要恢复的机...
Oracle物理结构与逻辑结构--(数据文件与表空间)

Oracle物理结构与逻辑结构--(数据文件与表空间)

DBMS(Data Base Management System)数据库管理系统,顾名思义是一个管理数据的系统,那么首先得有数据,然后管理就是通过Instance(实例)来体现,实例就是一些内存结构和后台进程,其实简单的说就是一个在运行的程序,程序在操作系统上运行时会生成一个个的进程. 数据其实就是操作系统中一个个文件,和平时我们接触的txt,word文件没啥大区别.当初没数据库的时候数据就是保存在像txt这样的文件中,然后是直接去手工编辑或通过一些应用程...
一个小时内学习 SQLite 数据库

一个小时内学习 SQLite 数据库

1. 介绍 SQLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。如果您正在寻找一个嵌入式数据库项目或解决方案,SQLite是绝对值得考虑。2. 安装SQLite on Windows进入 SQL 下载页面:http:...
在Ubuntu 10平台上MySQL 5.5的编译安装

在Ubuntu 10平台上MySQL 5.5的编译安装

(一)安装mysql5.5的要求编译安装mysql5.5与5.1还是有一点不同,因为mysql现在用cmake来作编译工程工具。这是与mysql5.1最大不同的地方,因此在安装mysql5.5时所要求的工具包也不同。发现用cmake编译mysql比以前的速度还是快了不少。(1)cmake包是必有的,在Ubuntu上面可以用apt-get install cmake来安装cmake。(2)bazaar这一个包也是必须的,在ubuntu上面可以用这样安装 ap...
Ubuntu 10.10里下载MySQL源码及编译安装

Ubuntu 10.10里下载MySQL源码及编译安装

第一次在Linux(Ubuntu 10.10)上安装MySQL,还是费了一些周折,总算基本理清思路了。先说说我最终成功安装的步骤,即在Ubuntu 10.10里下载mysql源码,编译安装。当前mysql版本是5.5.20,我的系统版本是ubuntu 10.101下载源码:在官方网站,选择:MySQL Community Server--download选择 sourcecode,前面几个都是什么rpm,最后一个是我觉得应该下载的包Generic Linu...
MySQL的主从复制、半同步复制、主主复制详解

MySQL的主从复制、半同步复制、主主复制详解

复制其最终目的是让一台服务器的数据和另外的服务器的数据保持同步,已达到数据冗余或者服务的负载均衡。一台主服务器可以连接多台从服务器,并且从服务器也可以反过来作为主服务器。主从服务器可以位于不同的网络拓扑中,由于mysql的强大复制功能,其复制目标可以是所有的数据库,也可以是某些数据库,甚至是某个数据库中的某些表进行复制。MySQL支持的两种复制方案:基于语句复制,基于行复制基于语句复制基于行复制,这两种复制方式都是通过记录主服务器的二进制日志中任何有可能导...
基于SSL加密的MySQL主从复制

基于SSL加密的MySQL主从复制

在MySQL的主从复制中,其传输过程是明文传输,并不能保证数据的安全性,在编译安装Mysql时,基本上都会加上一个 --with-openssl这样的选项,即表示支openssl加密传输协议,因此就可以为mysql配置基于ssl加密传输啦。规划:Master:IP地址:172.16.4.111MySQL版本:5.5.20操作系统:RHEL5.4Slave:IP地址:172.16.4.112MySQL版本:5.5.20操作系统:RHEL5.4由于使用了ssl...
MySQL数据库latin1详解

MySQL数据库latin1详解

Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号。ISO-8859-1收录的字符除ASCII收录的字符外,还包括西欧语言、希腊语、泰语、阿拉伯语、希伯来语对应的文字符号。欧元符号出现的比较晚,没有被收录在ISO-8859-1当中。因为I...
Linux下巧用my.cnf,mysql连接服务器不需要输入账号密码信息

Linux下巧用my.cnf,mysql连接服务器不需要输入账号密码信息

Linux下每次用mysql连接连接服务器,常常用如下方式:[root@localhost~]#mysql-hlocalhost-uroot-p11111每次都输入用户名,密码,多折腾人啊,有没有更方便的方式?我们只需要简单地配置下my.cnf的client节即可,把用户名,密码信息都放到client节中。配置示例如下:#ThefollowingoptionswillbepassedtoallMySQLclients18[client]19host="lo...
Oracle Database 10g PL/SQL Programming -名词所有格处理

Oracle Database 10g PL/SQL Programming -名词所有格处理

这里,我们谈谈Oracle10g中对名词所有格的处理。 下面的字符串就在其中的一个词中包含名词所有格。begin dbms_output.put_line("1 " ||"nimeng"s dog");end; 执行错误:ORA-01756:括号内的字符串没有正确结束 出现这个错误的原因是对名词所有格的处理上有所不当,不清楚字符串到底是在哪里结束。对于oracle的所有版本,都可以在所有格的位置上使用两个单引号来避免这个问题。 示例如下: begin db...
<< 511 512 513 514 515 516 517 518 519 520 >>