自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 DMHS管理平台HSEM的搭建与使用

本文主要讲解 HSEM 的工作原理,平台架构示意图DMHS管理平台(简称:HSEM)是属于B/S 架构,只要网络可达,通过浏览器就可以进行远程访问控制,后端服务使用 DM7 作为元数据存储,使用Tomcat来运行Web服务,DMHS运维和监控分别是通过 Agent 和 Stat 组件来实现。Agent 主要负责 DMHS 服务的部署、启停删除、添加模块、版本升级、修改配置、Web 控制台等一系列服务端操作;Stat主要负责 DMHS 实例的监控数据和硬件资源信息的采集。

2024-04-02 17:26:17 1094

原创 OBD搭建OceanBase三副本集群(1-1-1)docker版

本次使用OBD方式搭建一个OceanBase三副本集群,由于服务器资源有限,选择较为轻量级的docker,运行三个容器来实现OceanBase(1-1-1)+OBProxy集群架构的搭建,ODC开发工具客户端远程连接做简单查询。

2024-01-06 20:25:07 1140

原创 搭建个人私有云服务器

本次需求是把家里的台式电脑作为云服务器,通过蒲公英异地组网方式,实现在公司的笔记本电脑远程连接到家里的私有云服务器,且实现云服务器(Linux系统)与客户端(Windows系统)远程共享文件夹。

2023-12-24 22:23:52 1003

原创 Docker基础(小白篇)

Docker 是一个开源的应用容器引擎,Go 语言开发,并遵从 Apache2.0 协议开源。它可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 可用于开发应用、交付应用、运行应用等场景。容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。Docker 允许用户将基础设施中的应用单独分割出来,形成更小的部分容器,从而提高软件交付速度。

2023-12-22 17:30:55 850

原创 Django适配达梦数据库

Django 是一个开放源代码的 Python Web 应用框架,采用 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。Django 将 MVC 中的视图进一步分解为 Django 视图和 Django 模板两个部分。MVC 中的控制器由 Django 框架的 URLconf 来实现。Django 被认为是"大而全"的重量级 Web 框架,其自带大量的常用工具和组件(比如数据库 ORM 组件、用户认证、权限管理、分页、缓存)。...............

2022-08-22 22:00:15 2380 1

原创 JDBC操作达梦数据库

JDBC(Java DataBase Connectivity)即java数据库连接,它是一种用于执行SQL语句的Java API,是由一组用Java语言编写的类和接口组成,其本质就是java官方提供的一套规范(接口)。用于帮助开发人员快速实现不同关系型数据库的连接;不同的数据库厂商,针对这套接口,提供不同的数据库驱动,即Java实现类;达梦为DM8版本提供的JDBC驱动DmJdbcDriver18.jar,DM7版本对应使用DmJdbcDriver17.jar....

2022-08-07 16:54:52 10347

原创 DM JDBC执行SQL脚本

JDBC(Java DataBase Connectivity)即java数据库连接,它是一种用于执行SQL语句的Java API,是由一组用Java语言编写的类和接口组成,其本质就是java官方提供的一套规范(接口)。用于帮助开发人员快速实现不同关系型数据库的连接;不同的数据库厂商,针对这套接口,提供不同的数据库驱动,即Java实现类;达梦为DM8版本提供的JDBC驱动DmJdbcDriver18.jar,DM7版本对应使用DmJdbcDriver17.jar.......

2022-07-25 22:06:08 1483 2

原创 达梦数据库配置dblink

dblink概述dblink(Database Link)数据库连接,可以理解为是一个提供本地数据库远程访问另一个数据库中的表的通道,本地数据库创建了dblink后,就可以通过dblink管理远程数据库中的表,进行增删改查操作。......

2022-07-15 00:09:56 2733

原创 Pycharm连接达梦数据库做数据分析报表

试验目的:Windows主机仅安装Pycharm,远程连接达梦数据库服务器(以虚拟机CentOS7版代替)做数据报表。试验环境:Windows版Pycharm2021.3.2;Linux版Python-3.9.8;CentOS7版DN8镜像:DMInstall.bin(提前解压出来的.bin文件);VMware16虚拟机(CentOS7版系统),并创建与主机的共享文件夹。

2022-04-09 23:55:58 4362

原创 达梦数据库归档日志挖掘

总体思路:出现数据误删等操作,先记录下事务产生的大概时间;查看对应事务产生的归档信息,用此归档进行日志挖掘;创建并打开DBMS_LOGMNR,将需要分析的时间段输入,就能查看这段时间所做的操作;

2022-03-26 17:24:56 1577

原创 DM8数据库redo日志损坏恢复办法

重做日志(redo日志)是实时记录着数据库对象的增、删、改操作的日志文件,所以也叫联机日志文件,数据库在正常运行的情况下是用不上重做日志的,但数据库在发生故障停机,在恢复数据库服务时,就需要用到重做日志将故障前的操作进行恢复。但如果重做日志因某种原因丢失或损坏,则数据库将无法启动,需要将重做日志恢复后,才能正常启动数据库服务。单机重做日志恢复流程是先利用dminit+时间.log文件中故障数据库的信息,去重新初始化库,新初始化库会产生两个与原有数据库同名同大小的重做日志文件;再将此两个重做日志copy到

2022-03-26 16:22:23 3483

原创 达梦DSC集群搭建

DMDSC原理:一句话总结就是能实现多个实例控制一个数据库;DSC的每一个节点就是一个实例,而数据库存在于共享磁盘里,每个节点上的实例操作数据库的效果都是等效的,因此,多个节点的实例操作数据库的效果是等效于一个实例控制一个数据库的效果;如果其中的一个节点(控制节点)意外损坏了,系统会自动将另一个节点更换为控制节点,提高的数据库的防灾能力。

2022-03-26 12:38:58 3616

原创 Python连接DM8数据库

总体流程:安装python3.7.0,并安装编译工具gcc;python安装成功后,在root的环境变量中,在LD_LIBRARY_PATH变量添加上DM8数据库的动态库dpi的路径,如果没有安装DM8,只想连接其他服务器上的DM8数据库,从DM8服务器端,将动态库dpi上传到python端,并将dpi改名为bin,将dpi中的include目录移到与bin同一目录下,修改环境变量后,便可编译dmPython。

2022-03-14 23:52:32 3597

原创 JDBC连接达梦数据库并打印日志

win10版一、安装JDK1. 下载并运行jdk-8u181-windows-x64.exe ;更改环境变量:在path变量中添加jdk安装路径的bin目录,与jre的bin路径;

2022-02-27 16:21:01 3262

原创 备库重建测试

测试目的:模拟守护集群的备机出现某种原因的损坏,在备机故障修复后,将备机在不影响主机的运行的情况下,重新把备机拉回守护集群;最终效果是主、备机恢复数据的实时同步。总体思路:在备库故障后,登录监视器,将备库从守护进程组分离;到主库中去全库备份,将备份文件scp到备库中去,备库将此备份文件脱机还原恢复并更新魔数;启动备库服务,修改OGUID值和数据库模式为standby;开启守护进程,即可将备库重新拉回守护集群;最后检查主备库数据库是否一致。

2022-02-27 15:59:27 406

原创 CentOS7部署达梦DEM

总体思路:先环境准备(修改dm.ini配置文件中参数-->进入disql工具执行SQL脚本),再安装配置tomcat(下载并解压tomcat包:apache-tomcat-9.0.58.tar.gz-->进入解压目录下的conf目录,修改server.xml文件参数-->进入解压目录下的bin目录,修改catalina.sh文件),然后安装DEM(进入webapps目录,解压war包,进入war包解压目录的WEB-INI目录下,修改db.xml文件),之后启动tomcat,登录DEM验证,

2022-02-27 14:25:46 494

原创 静默安装Oracle数据库

总体思路:先创建用户,规划安装路径,再环境准备(关闭防火墙和修改SELINUX值-->安装Oracle11g依赖包-->修改内核参数和限制资源),然后安装(上传Oracle压缩包并解压-->修改环境变量-->静默响应-->配置监听-->创建实例并静默配置),最后登录(打开监听-->登录sqlplus)。具体安装细节如下:一、创建用户,规划安装路径(IP:192.168.222.143)1. 创建组、用户、设密[root@Oracle ~]# gro

2022-02-20 00:42:21 2285 2

原创 DMHS搭建:Oracle源端-->DM8目的端

目录一、源端:Oracle 11g(IP:192.168.222.142)1. 创建用户与规划路径2. 静默安装Oracle数据库:3. 解压dmhs安装包4. 修改环境变量5. 配置数据库服务网络服务名6. 开启归档及附加日志7. 创建数据库用户dmhs8. 配置源端dmhs.hs文件二、目的端:DM8(IP:192.168.222.141)1.创建用户与规划路径:2.安装dm8数据库:3.解压dmhs安装包:4.修改环境变量:5. 配置目...

2022-02-18 15:53:04 939

原创 达梦数据库体系结构

一、DM 数据库逻辑结构概述1.数据库、实例的关系:(1)DM 数据库:磁盘上存放在 DM数据库中的数据的集合,一般包括: 数 据文件、日志文件、控制文件以及临时数据文件等。(2)DM实例:存储于服务器的内存中。通过运行 DM实例,可以操作DM数 据库中的内容。一般的,除了DSC(DM共享集群)是可以多个实例对一个数据库以外,其他的都是一个实例对一个数据库;(3)DM数据库服务器的组成:客户端是不能直接访问数据库,是要以客户端+服务器(实例+数据库)的

2022-01-27 17:41:45 2782

原创 达梦数据库单机安装(CentOS7版)

总体流程:用ssh终端,连接上虚拟机;用远程连接工具如XShell、WinSCP等,将CentOS7版DM8镜像文件挂载至虚拟机里;在虚拟机里创建dmdba用户组,创建dm8文件夹,将DM8数据库安装路径放到这里;安装好后,配置环境变量,初始化实例,再后台启动数据库服务,能成功进入到disql工具,就算是完成了.

2022-01-27 10:48:10 4045 1

原创 达梦数据库主备集群部署

DM8数据库主备库安装部署

2022-01-26 23:49:58 1246

原创 达梦数据库的备份和还原

一、基础知识1.备份还原的作用:备份的主要是起到数据容灾的作用,是当数据库在发生故障时,能保证数据安全的一种有效的手段;通过对备份集数据的还原,就可以将数据恢复到数据库故障前的状态。2.备份、还原、恢复的基本原理:在达梦数据库中,数据是存储于数据库的物理数据文件中,页是数据存储的基本单元,任何对DM数据库的操作,其根本是对某个数据文件页的操作,所以备份的本质就是将数据文件中的有效页复制保存到备份集中,有效数据页就包括了数据文件的描述页和被分配使用的数据页;在数据库服务器运行的情况下,对数据库

2022-01-26 14:28:31 1098

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除