• 数据库服务的注册启动和停止


    1、linux下图形化配置数据库实例

    (1)进入tool文件夹下面,运行dbca

    (2)按照提示顺序,依次配置数据库名(TEST)实例名(DMSERVER01)端口号(5237)

    (3)点击创建,创建完成会提示在root用户下执行三个命令

    (4)最后点击完成

        

    (5)查看实例是否启动

     

    2、使用dminit创建实例

    注意:

    . DBCA工具创建实例会自动注册服务

    .DMINIT工具不会自动创建服务,需要单独注册实例的服务

     

    [dmbda@Dameng bin]$ ./dminit PATH=/home/dmdba/dmdbms/data DB_NAME=TEST2 INSTANCE_NAME=DASERVER02 PORT_NUM=6236

    initdb V8

    db version: 0x7000b

    file dm.key not found, use default license!

    License will expire on 2021-09-04

    log file path: /home/dmdba/dmdbms/data/TEST2/TEST201.log

    log file path: /home/dmdba/dmdbms/data/TEST2/TEST202.log

    write to dir [/home/dmdba/dmdbms/data/TEST2].

    create dm database success. 2020-11-17 15:32:42

    创建实例成功但是.DMINIT工具不会自动注册服务

    [dmbda@Dameng data]$ ll

    总用量 8

    drwxr-xr-x. 6 dmbda dinstall 4096 11月 17 09:15 DAMENG

    drwxr-xr-x. 6 dmbda dinstall 4096 11月 17 15:09 TEST

    drwxr-xr-x. 5 dmbda dinstall 236 11月 17 15:32 TEST2

     

    3、注册数据库服务

    linux图形界面:

    使用dbca工具,选择【注册数据库服务】

    选择ini配置文件:/home/dmdba/dmdbms/data/TEST2/dm.ini

    点击【完成】

     

    linux命令行下注册:

    切换到root用户

    进入/home/dmdba/dmdbms/script/root目录

    执行:[root@Dameng root]# ./dm_service_installer.sh -t dmserver –m mount -dm_ini /home/dmdba/dmdbms/data/TEST3/dm.ini -p DASERVER03

    最后注册完成:

     

     

    4.启动或停止数据库

    linux:

    (1)在服务器查看器中停止和启动(菜单方式)

    [dmbda@Dameng init.d]$ cd /home/dmdba/dmdbms/tool/

    [dmbda@Dameng tool]$ ./dmservice.sh

     

    (2)通过系统服务

    在终端输 入./DmServiceDMSERVER start或者service DmServiceDMSERVER start即可启动DM数据库

    (3)命令行模式

    在终端进入 DM 安装目录下的 bin 目录,执行./dmserver 启动 DM 数据库

    [dmbda@Dameng bin]$ ./dmserver /home/dmdba/dmdbms/data/TEST2/dm.ini

    但是直接启动后,窗口必须一直在。按了Ctrl+c后就停了。

     

    Windows:

    (1)菜单方式

    使用达梦的服务查看器,选择要停止的服务开启或停止即可

     

    (2)Windows服务方式

    在计算机设备->服务和应用程序->服务->选择要停止或开启的达梦数据库实例

    (3)命令行

        进入安装目录的bin目录下面,执行F:DMInstallin>dmserver.exe f:DMInstalldataDAMENGdm.ini 如果data不存在相应实例的dm.ini那么会失败

    此时数据库开启

    在后面输入exit后则关闭数据库。

  • 相关阅读:
    C#中回滚TransactionScope的使用方法和原理
    CAS5.3服务器搭建与客户端整合SpringBoot以及踩坑笔记
    JSON对象、JSON字符串和Java对象互相转
    Java实体类如何映射到json数据(驼峰映射到json中的下划线)
    expected at least 1 bean which qualifies as autowire candidate
    IDEA target中没有class文件/target中有class没有yml文件/yml文件不显示叶子
    yml配置从nacos配置中心取数据(单个或多个),读读源码,寻找如何配置多个
    seata-server 1.3.0整合nacos,使用nacos做注册和配置中心
    简单读读源码
    mybatis-plus.global-config.db-config.id-type=auto 和 @TableId(value = "id", type = IdType.ASSIGN_ID)哪个优先生效
  • 原文地址:https://www.cnblogs.com/hong-yf/p/14762797.html
Copyright © 2020-2023  润新知