背景:之前搭建过keepalived双机热备的集群,但对其中的原理不甚理解,看完就忘了,所有有必要深入的学习下。转载:简介什么是keepalived呢?keepalived是实现高可用的一种轻量级的技术手段,主要用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生。之所以说keepalived是轻量级的,是相对于corosync + ldirectord来说的。ke
一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。
原创
2022-09-26 13:38:35
100阅读
Modifying the VIP Address or VIP Hostname in Oracle RAC Nodehttp://www.oracleracexpert.com/2010/06/modifying-vip-address-or-vip-hostname.html
Oracle 10g or 11g uses Virtual IP address (VIP) in clus
转载
2023-05-25 09:17:40
127阅读
步骤:备份数据库backup database1、use rman backup database rman target / rman>backup as compressed backupset format 'f:\backup\full_%d_U' database; 迁移用户存放的数据文件1、tablespace offline sql>
转载
精选
2014-11-30 10:11:09
730阅读
[code="Oracle"]--==============================================================-- migrate data define and body--
原创
2023-09-14 12:02:37
96阅读
--表空间占用情况
SELECT UPPER(F.TABLESPACE_NAME) AS "表空间名称",
ROUND(D.AVAILB_BYTES ,2) AS "表空间大小(G)",
ROUND(D.MAX_BYTES,2) AS "最终表空间大小(G)",
ROUND((D.AVAILB_BYTES - F.USED_BYTES),2) AS "已使用空间(G)",
TO_CHAR(ROUN
删除序列select 'drop sequence ' || sequence_owner || '.' || SEQUENCE_NAME || ';'from dba_sequenceswhere sequence_owner IN ('AMS', 'AIS') 序列当前值 select 'cre
原创
2022-07-13 14:47:46
167阅读
今天做了一个关于数据迁移的问题。以后把我的心得写上来。
原创
2008-11-11 19:57:47
2051阅读
2评论
第一条,clob的索引别乱动
ALTER TABLE table_a MOVE TABLESPACE Tbs_tb
LOB (ATTRIBUTE) STORE AS(TABLESPACE tbs_lob);
快速指南:
alter index schema.index_1 rebuild tablespace TBS_IDX;
批量的话可以写个sql,例如:
原创
2012-08-28 13:56:28
1157阅读
数据库备份oracle 数据库迁移########################################################################################查看源数据库字符集 select * from nls_database_parameters; 会查到例如下面的内容 NLS_CHARACTERSET&nbs
原创
精选
2015-10-22 16:16:18
1260阅读
环境:Centos7.5使用Docker安装的Oracle要对同一内网下装有Oracle的两台服务器数据迁移(导出与导入),使用exp和imp命令1、将服务器A内数据库中的数据使用exp导出到服务器B数据库目录下2、将导入到服务器B目录下的dmp文件使用imp导入服务器B上的数据库内首先在服务器B上需要配置一个tnsname,然后使用tnsping测试B是否能够连接到服务器A上的数据库,这是
转载
2023-12-09 16:52:23
146阅读
1、工具的准备
1.1、安装Oracle SQL Developer ,,如果安装了Oracle,找到目录即可。 1.2如果是第一次,点击后会出现一个对话框。要求你去找java.exe 即:去本机oracle的安装地址找参考)我的地址:C:\app\jiangkai\product\11.2.0\dbhome_1\jdk\bin 1.3、下载mysql的驱动jar文件,我这里用到的
转载
2023-09-06 15:53:14
177阅读
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站背景在Linux中安装oracle非常麻烦,相信每个人也会遇到各种坑。为了一次装好,也方便将来直接可以导出镜像在各平台移植使用,所以选择用docker安装拉取镜像在 DockerHub 上搜索 Oracle 可以找到 Oracle 的官方镜像,地址:https://hub.docker.com/注意,这里使用 docker pull oracle
转载
2023-07-27 21:05:26
165阅读
环境:Centos7.5使用Docker安装的Oracle要对同一内网下装有Oracle的两台服务器数据迁移(导出与导入),使用exp和imp命令1、将服务器A内数据库中的数据使用exp导出到服务器B数据库目录下2、将导入到服务器B目录下的dmp文件使用imp导入服务器B上的数据库内首先在服务器B上需要配置一个tnsname,然后使用tnsping测试B是否能够连接到服务器A上的数据库,这是所有操
转载
2023-08-01 20:18:41
145阅读
Oracle RAC 修改VIP和SCANIP1.停止集群服务2.修改系统配置(Linux)3.修改PUBLIC IP4.修改VIP5.修改SCANIP6.验证集群服务7.修改数据库配置8.将服务设置为自启动1.停止集群服务root# srvctl disable database -d testdbroot# srvctl disable scan_listener root# srvctl disable scanroot# srvctl disable listener -n test1r
原创
2022-04-12 10:35:38
597阅读
Oracle RAC 修改VIP和SCANIP1.停止集群服务2.修改系统配置(Linux)3.修改PUBLIC IP4.修改VIP5.修改SCANIP6.验证集群服务7.修改数据库配置8.将服务设置为自启动1.停止集群服务root# srvctl disable database -d testdbroot# srvctl disable scan_listener root# srvctl disable scanroot# srvctl disable listener -n test1r
原创
2022-04-12 10:20:54
1168阅读
我们都知道Oracle RAC中每个节点都有一个虚拟IP,简称VIP,与公网IP在同一个网段。
没有VIP时,Oracle客户端是靠“TCP/IP协议栈超时”来判断服务器故障。而TCP/IP协议栈是作为OS Kernel的一部分来实现,不同的OS有不同的阀值,用户获悉数据库异常的时间完全取决于OS Kernel的实现,虽然有些OS允许修改这个阀值,但是会对其它程序产生未知影响。因此,or
原创
2021-09-05 15:22:30
709阅读
from 苏州-jackVIP 原理和特点Oracle 的TAF 就是建立在VIP 技术之上的。 IP 和VIP 区别在与: IP 是利用TCP层超时, VIP 利用的是应用层的立即响应。VIP 它是浮动的IP. 当一个节点出现问题时会自动的转到另一个节点上。假设有一个2个节点的RAC,正常运行时每个节点上都有一个VIP。 VIP1 和VIP2. 当节点2发生故障,比如异常关
转载
2023-05-24 14:05:24
522阅读
修改数据库表空间 1、修改表空间为离线状态 alter tablespace EMR offline; 2、复制表空间对应文件到新的位置 cp /opt/Oracle/11g/dbs/TS_PARTITION_000 /oradata/DTCDB/tbs/TS_PARTITION_00...
转载
2021-04-13 11:25:38
374阅读
2评论
因为JOB的内容是写死的,如果使用remap导入到别的用户下,其log_user等还是原来的,再加上job的id是固定的,很可能和当前库有冲突,所以建议取出job的ddl。 dbms_metadata.get_ddl是不可以的。不行你们试试就知道了。 所以我写了个plsqlset serveroutput on size 100000
s
原创
2015-02-10 10:51:17
2477阅读