随笔分类 - 数据库规划、部署
摘要:最近遇到的项目中,需要部署几套oracle 19c RAC 数据库,在进行存储磁盘卷划分的时候,发现只能分配精简卷模式的磁盘,出于性能以及安全考虑,咨询存储原厂答曰该powerstore 存储只支持精简磁盘卷模式。 自oracle 12c 开始,asm 开始支持精简卷模式,asm 磁盘组新增加了一个
阅读全文
摘要:hdbnsutil 是用于hana sr 管理工具 --主库启用hana sr,启用之前必须完成数据库完整备份 hdbnsutil -sr_enable --name=zjg-dba-erpdbdr1 --主/备库global.ini 文件增加名称解析 [system_replication_hos
阅读全文
摘要:HANA HASR 设置步骤,以SUSE LINUX 为例,RHEL 类似: 1、准备集群环境 --安装SUSE HA 需要的package zypper in --type pattern ha_sles zypper in SAPHanaSR SAPHanaSR-doc --配置基于共享存储的S
阅读全文
摘要:HANA 是SAP 于2010年推出的一款列式内存数据库,主打OLAP分析场景,兼顾部分OLTP交易场景,通常以软件、硬件一体机的形式交付给最终用户。SAP HANA 软件环境支持Linux(SUSE/REDHAT)、AIX、VMware、Openstack,硬件环境支持HPE、DELLEMC、IB
阅读全文
摘要:SQL Server 通过 SysPrep,你可以在计算机上准备 SQL Server 的独立实例,以后再完成配置。 SysPrep 提供一个两步过程来得到 SQL Server 的已配置独立实例。 这些步骤包括以下内容: a、准备映像 此步骤在安装了产品二进制文件后停止安装过程,并且不为正准备的
阅读全文
摘要:关于Oracle/MSSQL版本升级,需要考虑如下的一些问题: 版本维持现状: 劣势: 1、目前无补丁更新,软件生命周期已结束,对于未来存在的安全、性能问题,官方不再提供补丁、技术支持; 2、通常 os 版本只兼容到特定的几个db版本,未来的os版本不再兼容现有版本。 优势: 规避了由于版本升级可能
阅读全文
摘要:Autoupgrade 是oracle 提供的专门用于数据库版本升级工具,通过一条命令和一个配置文件允许dba升级一个或者多个数据库而无需人工干预。 Autoupgrade 是java程序包,支持oracle 12.2 以及以上版本数据库,自oracle 19.3开始,该工具存在于$ORACLE_H
阅读全文
摘要:众所周知,oracle 数据库软件堆栈以部署起来复杂而著称,早期oracle 8i/9i/10g/11g 时代,数据库软件环境部署占据dba相当大的工作量,稍不慎很容易部署失败,造成了大家对oracle 心生畏惧,对oracle数据库上手太难的印象(实际上确实如此),但是相对友商数据库,oracle
阅读全文
摘要:这里以Oracle 19c GI、DB for Oralce Linux 8.6 平台跟新官方最新补丁为例,其他版本、平台类似: 1、登录oracle support(需购买oracle 服务),下载linux x86-64平台下19c GI 补丁: 2、解压缩下载的补丁文件,仔细阅读README文
阅读全文
摘要:Oracle ASM Filter Driver(asmfd) 是oracle 12c gi 开始提供的一个内核模块位于oracle asm disk io 请求路径之中,asmfd 屏蔽任何非oracle 产生的io 写请求,降低了oracle asm 磁盘由于意外覆写导致的数据丢失风险,简化了o
阅读全文
摘要:mysql 是开源关系型数据库,在互联网、中小企业广泛流行,有大量的用户案例。mysql 支持windows、linux、unix 操作系统,目前生产环境推荐部署在linux 平台。 mysql 在linux 平台提供rpm、deb 二进制安装包以及通用linux二进制包,生产环境推荐使用通用二进制
阅读全文
摘要:1、安装完成oracle、grid 软件后分别执行 su – root /u01/app/oraInventory/orainstRoot.sh $ORACLE_HOME/root.sh $GRID_HOME/root.sh 2、升级完GI后执行 su – root $GRID_HOME/rootu
阅读全文
摘要:--环境变量1.oracle 11g--gridexport ORACLE_SID=+ASMexport ORACLE_BASE=/u01/app/gridexport ORACLE_HOME=/u01/app/11.2.0/gridexport TNS_ADMIN=$ORACLE_HOME/net
阅读全文
摘要:1、准备asm 使用的磁盘 打开计算机管理、磁盘管理,新增一个未格式的分区,不用分配盘符打开cmd 命令行,输入diskpart,打开分区的自动挂载 2、oracle grid 软件安装完成后,在grid home bin 目录下找到asmtool、asmtoolg,asmtool 是命令行工具,a
阅读全文
摘要:HammerDB 是开源的数据库压力测试软件,支持oracle、sql server、mysql、postgresql 等常见数据库,支持在windows、linux 上运行,支持TPC-C(OLTP)、TPC-H(OLAP) 压测模型,官网地址:https://www.hammerdb.com/
阅读全文
摘要:Orachk 是Oracle软硬件组件健康检查框架,检查Oracle 数据库,OEM,Golden Gate等产品运行的健康状态,主要关注OS内核参数,产品补丁,产品配置等内容,mos 下载地址:2550798.1 Autonomous Health Framework,简称AHF,包含Orachk
阅读全文
摘要:1、rac 增加节点js1u-dba-ractdb3 --备份ocr./ocrconfig -manualbackup./ocrconfig -showbackup --ssh 互信免密登陆(3节点)./sshUserSetup.sh -user grid -hosts "js1u-dba-ract
阅读全文
摘要:18.04 之前版本通过修改/etc/network/interfaces 方式,18.04 版本开始通过netplan 方式: 1、编辑yaml 配置文件,注意缩进,否则后面应用就会报错 sudo vim /etc/netplan/00-installer-config.yaml # This i
阅读全文
摘要:IBM Redhat 已经杀死了CentOS 项目,CentOS 变更为CentOS Stream 成为了RHEL 的上游,由原来的企业级稳定版本变成了RHEL 的测试版了,悲催。 如下3个系统可以成为CentOS 的替代: 1、Rocky Linux 免费开源企业级Linux系统,CentOS 项
阅读全文