Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 9i 升级至Oracle 10g数据库最快捷的方法

Oracle 9i 升级至Oracle 10g数据库最快捷的方法

1、在安装好Oracle 10g软件的目标服务器上创建和源数据库9i 数据文件,控制文件,redo文件相同的目录(两台数据库的数据文件的位置必须相同)2、由关闭源数据库9i,拷贝9i的数据文件,控制文件,redo文件,密码文件,初始化参数文件,spfile 文件等,到目标数据库10g相应的位置。3、根据实际情况修改listener.ora tnsnames.ora 中的相关参数4、用sys用户登录后以UPGRADE方式启动数据库,否则会报告错误。5、创建s...
MySQL 5.5.9版本主从同步配置方法

MySQL 5.5.9版本主从同步配置方法

主服务器IP:1.1.1.21从服务器IP:1.1.1.22注:此文档只描述主à从 的同步,而不是互备。如需要达到互备效果,而在操作完整个文档内容后,执行下面两步即可:1. 在从机上执行:mysql> grant replication slave on *.*to root@1.1.1.21 identified by "password";2. 在主机上执行:start slave开始配置主从服务器:主服务器配置:主服务器上的配置和低版本的配置方...
Oracle入门教程之SCN浅析

Oracle入门教程之SCN浅析

我们重点讨论几个SCN控制文件中的SCN1、系统检查点SCN当一个检查点动作完成以后,Oracle就把系统检查点的SCN存储到控制文件中2、数据文件检查点SCN当一个检查点动作完成以后,Oracle就把每一个数据文件的SCN单独存放在控制文件中1、为了显示,首先看一下DESC,确定每一个列的大小2、设置linesize,保证一行中能够容纳所有的列当然也要考虑实际的大小同时还可以设置pagesize的大小12下一页Oracle入门教程之WLS集群安装与配置管...
管理Oracle clusterware ( OCR )

管理Oracle clusterware ( OCR )

管理Oracle clusterware ( OCR )Oracle Clusterware把整个集群的配置信息放在共享存储上,这些信息包括了集群节点的列表、集群数据库实例到节点的映射以及CRS应用程序资源信息。存放的位置就在OCR Disk上. 在整个集群中,只有一个节点能对OCR Disk 进行读写操作,这个节点叫作Master Node,所有节点都会在内存中保留一份OCR的拷贝,同时有一个OCR Process 从这个内存中读取内容。 OCR 内容发...
管理Oracle clusterware (Voting Disk)

管理Oracle clusterware (Voting Disk)

管理Oracle clusterware (Voting Disk)Voting Disk 这个文件主要用于记录节点成员状态,在出现脑裂时,决定那个Partion获得控制权,其他的Partion必须从集群中剔除。Voting disk使用的是一种“多数可用算法”,如果有多个Voting disk,,则必须一半以上的Votedisk同时使用,Clusterware才能正常使用。 比如配置了4个Votedisk,坏一个Votedisk,集群可以正常工作,如果坏...
MySQL 主从复制,只复制单库时无法复制在其他库上的执行的写入操作

MySQL 主从复制,只复制单库时无法复制在其他库上的执行的写入操作

因为业务需要,主从复制时,只须复制主服务器上某个库的数据,此时设置replicate-do-db=db_name,就可以了.不过在校验数据的时候发现漏掉N多数据....检查主库binlog文件,发现很多写操作都不是在本库执行的,比如我只复制主服务器上的A库,可是有很多写入操作都是在B库上执行的,这样这些写入操作全部都丢失了.....查看dev.mysql.com找到replicate-wild-do-table=db_name.%,将它添加到从库mysql...
Oracle中null的使用详解

Oracle中null的使用详解

最好不查找NULL,或is not null ,is null,更不能比较null值问:什么是NULL?答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,Oracle中,含有空值的表列长度为零。ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:1、主键字段(primary key),2、定义时已经加了NOT NULL限制条件的字段说明:1、等价于没有任何值、是未知数。2、NULL与0、空字符串、空格都不同。3、对空值...
巧用Nagios脚本监控Oracle连接

巧用Nagios脚本监控Oracle连接

场景:程序修改完成后,上传到应用服务器tomcat,重启tomcat后,发现启动异常!前端nginx负载均衡出现504错误,网站无法打开!排查:经过排查tomcat日志,发现连接数据库异常;登陆数据库后以"conn /as sysdba"方式登陆正常,数据库轻载,无压力;于是检查数据库的监听器,输入"lsntctl services"命令,卡住,半天不出结果…故障处理:输入"lsntctl stop" 或者"lsntctl reload"命令,卡住,半天不...
Linux下Oracle 10g偶然性卡住登陆

Linux下Oracle 10g偶然性卡住登陆

在Linux下Oracle中如下方式登录数据库:sqlplus /nolog conn /as sysdba但在conn /as sysdba这一步就卡住,无法登录,且查看监听状态没有反应这是oracle 10.2.0.1的一个bug到一定的天数之后sqplus和lsnrctl都不好用。一般的方法重启服务器。要么就是按照网上的做法,打补丁或者在监听文件加一句话。在listener.ora 文件里加入:SUBSCRIBE_FOR_NODE_DOWN_EVEN...
ERROR 1025 (HY000): Error on rename of to

ERROR 1025 (HY000): Error on rename of to

刚才又一个一不小心,在Slave上执行了更改数据库schema的操作,结果是这台服务器在mmm_control中的状态就变成了:REPLICATION_FAIL。先通过writer执行了同样的操作,保证服务器正常运行,然后就考虑把这台slave重新拉回到mysql-mmm阵营。 看了一下执行的增量SQL文件,它进行的主要操作有:为一个表A添加三个字段A1、A2、A3,增加一个新表B,为表C增加一个字段C1,其中C1为外键CF1(关键点是:外键的名字和字段的...
<< 491 492 493 494 495 496 497 498 499 500 >>