当前位置: 首页 > news >正文

网站建设学什么的工商注册费用多少钱

网站建设学什么的,工商注册费用多少钱,在线网页传输文件,wordpress 免插件1#xff1a;服务器硬件需求 按实际业务需求#xff0c;选择合适的服务器#xff0c;准备 3 台服务器#xff0c;一台主库服务器#xff0c;一台备库服务器#xff0c;一台监视器服务器#xff0c;服务器参数建议如下#xff1a; 硬件要求物理内存16 GB交换区Swa…1服务器硬件需求 按实际业务需求选择合适的服务器准备 3 台服务器一台主库服务器一台备库服务器一台监视器服务器服务器参数建议如下 硬件要求物理内存16 GB交换区Swap 空间物理内存/tmp大小 1000 MB网络物理机器需要 4 个网卡2 个 public 网卡做 band2 个 private 网卡做 band磁盘根据实际应用系统需要挂载合适大小磁盘时间服务器按机房要求配置连接时间服务器 操作系统版本安装 DM 数据库安装在 Linux 操作系统所需条件glibc 2.3 以上内核 2.6预先安装 UnixODBC系统性能监控等组件。这里使用Centos 7.6。 目录与存储规划 用途目录路径备注数据库软件安装目录/home/dmdba/dmdbms可用空间50 GB实例安装目录/data/dmdata单独挂载性能最好的磁盘建议 SSD归档日志存放目录/data/dmarch单独挂载磁盘备份文件存放目录/data/dmbak单独挂载磁盘 用户与组 DM 数据库不应该使用 root 用户安装和维护。需要在安装之前为 DM 数据库创建一个专用的系统用户 (dmdba) 和用户组 (dinstall)。 执行以下命令新建用户组 dinstall、新用户dmdba groupadd dinstall useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba执行以下命令修改 dmdba 用户密码 passwd dmdba 用户资源限制 执行以下命令修改 dmdba 用户资源限制 vim /etc/security/limits.conf 文件末尾添加如下内容dmdba soft core unlimited dmdba hard core unlimited dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft nproc 65536 dmdba hard nproc 65536 dmdba soft stack 65536 dmdba hard stack 65536 用户环境变量 执行以下命令修改 dmdba 用户环境变量 vi /home/dmdba/.bash_profile 文件末尾添加如下内容export DM_HOME/home/dmdba/dmdbms export PATH$PATH:$DM_HOME/bin export LD_LIBRARY_PATH$LD_LIBRARY_PATH:$DM_HOME/bin 端口规划 搭建 2 节点主备集群端口规划如下实际中可以按需要修改端口号 主机名public ipprivate ip实例名端口用途dmdsc1192.168.1.3110.10.10.31dmrw15236数据库实例 dmrw1 监听端口dmdsc1192.168.1.3110.10.10.31dmrw161141MAL 系统监听 TCP 连接的端口dmdsc1192.168.1.3110.10.10.31dmrw152141实例本地的守护进程监听 TCP 连接的端口dmdsc1192.168.1.3110.10.10.31dmrw133141实例监听守护进程 TCP 连接的端口dmdsc2192.168.1.3210.10.10.32dmrw25236数据库实例 dmrw2 监听端口dmdsc2192.168.1.3210.10.10.32dmrw261141MAL 系统监听 TCP 连接的端口dmdsc2192.168.1.3210.10.10.32dmrw252141实例本地的守护进程监听 TCP 连接的端口dmdsc2192.168.1.3210.10.10.32dmrw233141实例监听守护进程 TCP 连接的端口 防火墙集群之间需开放以上所有端口 集群对客户端只需要开通数据库实例监听端口。 2安装数据库 数据库软件安装详见单机规范化部署。 软件安装目录/home/dmdba/dmdbms实例初始化目录/data/dmdata初始化脚本如下 主库和备库都需要配置实例监视器可以不用配置 使用dmdba用户配置实例进入达梦安装bin目录 [dmdbadmdsc1 bin]$ pwd /home/dmdba/dmdbms/bin主库进入/home/dmdba/dmdbms/bin目录下执行初始化实例 dminit path/data/dmdata db_namedmrw INSTANCE_NAMEdmrw1 EXTENT_SIZE32 PAGE_SIZE32 LOG_SIZE2048备库进入/home/dmdba/dmdbms/bin目录下执行 dminit path/data/dmdata db_namedmrw INSTANCE_NAMEdmrw2 EXTENT_SIZE32 PAGE_SIZE32 LOG_SIZE2048 主库前台启动实例生成实例对应文件启动后关闭即可。 ./dmserver /data/dmdata/dmrw/dm.ini 3主库进行脱机备份 脱机备份前要关闭数据库实例否则备份会出错 备份的目的是为了确保主备数据库在自动同步前数据是一致的 [dmdbadmdsc1 bin]$ ./dmrman dmrman V8RMAN BACKUP DATABASE /data/dmdata/dmrw/dm.ini FULL BACKUPSET /data/dmbak/full_database; BACKUP DATABASE /data/dmdata/dmrw/dm.ini FULL BACKUPSET /data/dmbak/full_database; file dm.key not found, use default license! Database mode 0, oguid 0 Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL EP[0]s cur_lsn[39830], file_lsn[39830] Processing backupset /data/dmbak/full_database [Percent:100.00%][Speed:0.00M/s][Cost:00:00:02][Remaining:00:00:00] backup successfully! time used: 00:00:03.346 主库复制备份文件到备库 [dmdbadmdsc1 dmbak]$ scp -r full_database 192.168.1.32:/data/dmbak/ 备库进入/home/dmdba/dmdbms/bin进行恢复 [dmdbadmdsc2 bin]$ ./dmrman dmrman V8 RMAN RESTORE DATABASE /data/dmdata/dmrw/dm.ini FROM BACKUPSET /data/dmbak/full_database; RESTORE DATABASE /data/dmdata/dmrw/dm.ini FROM BACKUPSET /data/dmbak/full_database; file dm.key not found, use default license! Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL [Percent:100.00%][Speed:0.00M/s][Cost:00:00:02][Remaining:00:00:00] restore successfully. time used: 00:00:02.475RMAN RECOVER DATABASE /data/dmdata/dmrw/dm.ini FROM BACKUPSET /data/dmbak/full_database; RECOVER DATABASE /data/dmdata/dmrw/dm.ini FROM BACKUPSET /data/dmbak/full_database; Database mode 2, oguid 0 Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL EP[0]s cur_lsn[39830], file_lsn[39830] recover successfully! time used: 671.697(ms)RMAN RECOVER DATABASE /data/dmdata/dmrw/dm.ini UPDATE DB_MAGIC; RECOVER DATABASE /data/dmdata/dmrw/dm.ini UPDATE DB_MAGIC; Database mode 2, oguid 0 Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL EP[0]s cur_lsn[39830], file_lsn[39830] recover successfully! time used: 00:00:01.066 RMAN 4配置文件设置 实例配置文件dm.ini 归档配置文件dmarch.ini MAL系统配置文件dmmal.ini 守护进程配置文件dmwatcher.ini 监视器配置文件dmmonitor.ini 为了便于管理将所有配置文件都与dm.ini配置文件放在同一个目录下。  1实例配置文件 dm.ini 主备库进入/data/dmdata/dmrw目录下修改dm.ini文件 vi /data/dmdata/dmrw/dm.ini主库 INSTANCE_NAME DMRW1 #修改实例名 MAL_INI 1 #打开 MAL 系统 ARCH_INI 1 #打开归档配置 ALTER_MODE_STATUS 0 #不允许手工方式修改实例模式/状态/OGUID ENABLE_OFFLINE_TS 2 #不允许备库 OFFLINE 表空间备库 INSTANCE_NAME DMRW2 #修改实例名 MAL_INI 1 #打开 MAL 系统 ARCH_INI 1 #打开归档配置 ALTER_MODE_STATUS 0 #不允许手工方式修改实例模式/状态/OGUID ENABLE_OFFLINE_TS 2 #不允许备库 OFFLINE 表空间 2归档配置文件dmarch.ini vi /data/dmdata/dmrw/dmarch.ini主库 [ARCHIVE_REALTIME] ARCH_TYPE REALTIME #归档类型 ARCH_DEST DMRW2 #归档目标实例名主库侧填写备库实例名 [ARCHIVE_LOCAL1] ARCH_TYPE LOCAL #本地归档类型 ARCH_DEST /data/dmarch #本地归档文件存放路径 ARCH_FILE_SIZE 128 #单位 MB本地单个归档文件最大值 ARCH_SPACE_LIMIT 0 #单位 MB0 表示无限制范围 1024~4294967294 MB备库 [ARCHIVE_REALTIME] ARCH_TYPE REALTIME #归档类型 ARCH_DEST DMRW1 #归档目标实例名备库侧填写主库实例名 [ARCHIVE_LOCAL1] ARCH_TYPE LOCAL #本地归档类型 ARCH_DEST /data/dmarch #本地归档文件存放路径 ARCH_FILE_SIZE 128 #单位 MB本地单个归档文件最大值 ARCH_SPACE_LIMIT 0 #单位 MB0 表示无限制范围 1024~4294967294 MB 3MAL系统配置文件 dmmal.ini主库与备库内容一致 vi /data/dmdata/dmrw/dmmal.iniMAL_CHECK_INTERVAL 5 # MAL链路检测时间间隔 MAL_CONN_FAIL_INTERVAL 5 # 判定 MAL链路断开的时间 [MAL_INST1]MAL_INST_NAME DMRW1 #与 dm.ini中的 INSTANCE_NAME一致MAL_HOST 192.168.1.31 # MAL系统监听 TCP 内部网络 IPMAL_PORT 61141 # MAL系统监听 TCP连接的端口MAL_INST_HOST 192.168.1.31 #实例的对外服务 IP地址MAL_INST_PORT 5236 #与 dm.ini中的 PORT_NUM一致MAL_DW_PORT 52141 #实例对应的守护进程监听 TCP 端口MAL_INST_DW_PORT 33141 [MAL_INST2]MAL_INST_NAME DMRW2 #与 dm.ini中的 INSTANCE_NAME 一致MAL_HOST 192.168.1.32 # MAL系统监听 TCP内部网络 IPMAL_PORT 61141 # MAL系统监听 TCP连接的端口MAL_INST_HOST 192.168.1.32 #实例的对外服务 IP地址MAL_INST_PORT 5236 #与 dm.ini中的 PORT_NUM一致MAL_DW_PORT 52141 #实例对应的守护进程监听 TCP端口MAL_INST_DW_PORT 33141 4守护进程配置文件 dmwatcher.ini 主库与备库内容一致 vi /data/dmdata/dmrw/dmwatcher.ini[GRP_RW] DW_TYPE GLOBAL #全局守护类型 DW_MODE AUTO #自动切换模式 DW_ERROR_TIME 10 #远程守护进程故障认定时间 INST_RECOVER_TIME 60 #主库守护进程启动恢复的间隔时间 INST_ERROR_TIME 10 #本地实例故障认定时间 INST_OGUID 453331 #守护系统唯一 OGUID 值 INST_INI /data/dmdata/dmrw/dm.ini # dm.ini 配置文件路径 INST_AUTO_RESTART 1 #打开实例的自动启动功能 INST_STARTUP_CMD /home/dmdba/dmdbms/bin/dmserver #命令行方式启动 5监视器配置文件 dmmonitor.ini 集群任意节点一般在备库配置监视器配置文件 dmmonitor.ini本文配置在备库服务器上。  vi /data/dmdata/dmrw/dmmonitor.iniMON_DW_CONFIRM 1 #确认监视器模式 MON_LOG_PATH /data/dmdata/dmmonitor_auto/log #监视器日志文件存放路径 MON_LOG_INTERVAL 60 #每隔 60 s 定时记录系统信息到日志文件 MON_LOG_FILE_SIZE 32 #每个日志文件最大 32 MB MON_LOG_SPACE_LIMIT 0 #不限定日志文件总占用空间[GRP_RW] MON_INST_OGUID 453331 #组 GRP_RW 的唯一 OGUID 值 #以下配置为监视器到组 GRP_RW 的守护进程的连接信息以“IP:PORT”的形式配置 #IP 对应 dmmal.ini 中的 MAL_HOSTPORT 对应 dmmal.ini 中的 MAL_DW_PORTMON_DW_IP 192.168.1.31:52141MON_DW_IP 192.168.1.32:52141 5启动主备服务 1启动数据库实例 主备库在/home/dmdba/dmdbms/bin目录下执行 ./dmserver /data/dmdata/dmrw/dm.ini mount [dmdbadmdsc1 bin]$ ./dmserver /data/dmdata/dmrw/dm.ini mount file dm.key not found, use default license! version info: develop DM Database Server 64 V8 03134284094-20231109-208042-20067 startup... Normal of FAST Normal of DEFAULT Normal of RECYCLE Normal of KEEP Normal of ROLL Database mode 0, oguid 0 License will expire on 2024-11-09 file lsn: 39830 ndct db load finished, code:0 ndct second level fill fast pool finished ndct third level fill fast pool finished ndct second level fill fast pool finished ndct third level fill fast pool finished ndct fill fast pool finished nsvr_startup end. uthr_pipe_create, create pipe[read:18, write:19] uthr_pipe_create, create pipe[read:20, write:21] uthr_pipe_create, create pipe[read:22, write:23] uthr_pipe_create, create pipe[read:24, write:25] uthr_pipe_create, create pipe[read:26, write:27] uthr_pipe_create, create pipe[read:28, write:29] uthr_pipe_create, create pipe[read:30, write:31] uthr_pipe_create, create pipe[read:32, write:33] uthr_pipe_create, create pipe[read:34, write:35] uthr_pipe_create, create pipe[read:36, write:37] uthr_pipe_create, create pipe[read:38, write:39] uthr_pipe_create, create pipe[read:40, write:41] uthr_pipe_create, create pipe[read:42, write:43] uthr_pipe_create, create pipe[read:44, write:45] uthr_pipe_create, create pipe[read:46, write:47] uthr_pipe_create, create pipe[read:48, write:49] aud sys init success. aud rt sys init success. systables desc init success. ndct_db_load_info finished, code:0. SYSTEM IS READY. 另外开一个新的终端使用 disql 工具连接数据库。 主库执行 cd /home/dmdba/dmdbms/bin ./disql SYSDBA/SYSDBASQL SP_SET_PARA_VALUE(1, ALTER_MODE_STATUS, 1); SQL sp_set_oguid(453331); #修改 oguid SQL alter database primary; #修改为 primary 模式 SQL SP_SET_PARA_VALUE(1, ALTER_MODE_STATUS, 0);备库执行 cd /home/dmdba/dmdbms/bin ./disql SYSDBA/SYSDBASQL SP_SET_PARA_VALUE(1, ALTER_MODE_STATUS, 1); SQL sp_set_oguid(453331); #修改 oguid SQL alter database standby; #修改为 standby 模式 SQL SP_SET_PARA_VALUE(1, ALTER_MODE_STATUS, 0); 2启动守护进程 守护进程启动后会将 Mount 的实例 Open。主备执行相同的操作。如有报错请参考 达梦数据库主从备份搭建_达梦数据库主从配置-CSDN博客 cd /home/dmdba/dmdbms/bin [dmdbadmdsc1 bin]$ ./dmwatcher /data/dmdata/dmrw/dmwatcher.ini DMWATCHER[4.0] V8 DMWATCHER[4.0] IS READY 3启动监视器 在192.168.1.32备库机器上启动监视器 重新打开一个连接执行./dmmonitor /data/dmdata/dmrw/dmmonitor.ini [dmdbadmdsc2 bin]$ ./dmmonitor /data/dmdata/dmrw/dmmonitor.ini [monitor] 2024-01-12 17:11:56: DMMONITOR[4.0] V8 [monitor] 2024-01-12 17:11:57: DMMONITOR[4.0] IS READY.[monitor] 2024-01-12 17:11:57: #--------------------------------------------------------------------------------# GET MONITOR CONNECT INFO FROM DMWATCHER(DMRW2), THE FIRST LINE IS SELF INFO.DW_CONN_TIME MON_CONFIRM MID MON_IP MON_VERSION 2024-01-12 17:11:57 TRUE 129505858 ::ffff:192.168.1.106 DMMONITOR[4.0] V8#--------------------------------------------------------------------------------#[monitor] 2024-01-12 17:11:57: 收到守护进程(DMRW2)消息WTIME WSTATUS INST_OK INAME ISTATUS IMODE RSTAT N_OPEN FLSN CLSN 2024-01-12 17:11:57 OPEN OK DMRW2 OPEN STANDBY NULL 2 39998 39998 [monitor] 2024-01-12 17:11:57: 收到守护进程(DMRW1)消息WTIME WSTATUS INST_OK INAME ISTATUS IMODE RSTAT N_OPEN FLSN CLSN 2024-01-12 17:11:57 OPEN OK DMRW1 OPEN PRIMARY VALID 2 39998 39998 show 2024-01-12 18:35:22 ## GROUP OGUID MON_CONFIRM MODE MPP_FLAG GRP_RW 453331 TRUE AUTO FALSE DATABASE GLOBAL INFO: DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT 192.168.1.31 52141 2024-01-12 18:35:21 GLOBAL VALID OPEN DMRW1 OK 1 1 OPEN PRIMARY DSC_OPEN REALTIME VALID EP INFO: INST_IP INST_PORT INST_OK INAME ISTATUS IMODE DSC_SEQNO DSC_CTL_NODE RTYPE RSTAT FSEQ FLSN CSEQ CLSN DW_STAT_FLAG 192.168.1.31 5236 OK DMRW1 OPEN PRIMARY 0 0 REALTIME VALID 4843 40075 4843 40075 NONE DATABASE GLOBAL INFO: DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT 192.168.1.32 52141 2024-01-12 18:35:21 GLOBAL VALID OPEN DMRW2 OK 1 1 OPEN STANDBY DSC_OPEN REALTIME VALID EP INFO: INST_IP INST_PORT INST_OK INAME ISTATUS IMODE DSC_SEQNO DSC_CTL_NODE RTYPE RSTAT FSEQ FLSN CSEQ CLSN DW_STAT_FLAG 192.168.1.32 5236 OK DMRW2 OPEN STANDBY 0 0 REALTIME VALID 4843 40075 4843 40075 NONE DATABASE(DMRW2) APPLY INFO FROM (DMRW1), REDOS_PARALLEL_NUM (1), WAIT_APPLY[FALSE]: DSC_SEQNO[0], (RSEQ, SSEQ, KSEQ)[4843, 4843, 4843], (RLSN, SLSN, KLSN)[40075, 40075, 40075], N_TSK[0], TSK_MEM_USE[0] REDO_LSN_ARR: (40075)## 监视器显示以上数据说明主备搭建成功。需要注意的数据有WSTATUS(OPEN)、ISTATUS(OPEN)、RTYPE(REALTIME)、RSTAT(VALID)。 6验证数据同步 主库使用 disql 客户端登录创建测试表插入数据。 cd /home/dmdba/dmdbms/bin ./disql SYSDBA/SYSDBA[dmdbadmdsc1 bin]$ ./disql SYSDBA/SYSDBA服务器[LOCALHOST:5236]:处于主库打开状态 登录使用时间 : 3.624(ms) disql V8 SQL create table test(id int, name varchar2(20)); 操作已执行 已用时间: 9.349(毫秒). 执行号:601. SQL insert into test values (1, one); 影响行数 1已用时间: 0.938(毫秒). 执行号:602. SQL select * from test;行号 ID NAME ---------- ----------- ---- 1 1 one已用时间: 0.753(毫秒). 执行号:603. SQL commit; 操作已执行 已用时间: 1.702(毫秒). 执行号:604. SQL 备库使用 disql 客户端登录查询测试表验证。 [dmdbadmdsc2 bin]$ ./disql SYSDBA/SYSDBA服务器[LOCALHOST:5236]:处于备库打开状态 登录使用时间 : 4.497(ms) disql V8 SQL select * from test;行号 ID NAME ---------- ----------- ---- 1 1 one已用时间: 1.656(毫秒). 执行号:101. SQL 数据正常同步。 7服务注册 上述服务启动都是前台启动关闭窗口服务就会退出可以将启动命令注册为系统服务便于操作。 使用 root 用户到数据库安装目录的 script/root 下执行。 [rootdmdsc1 root]# pwd /home/dmdba/dmdbms/script/root#注册守护进程服务主备库都执行 [rootdmdsc1 root]# ./dm_service_installer.sh -t dmwatcher -p dmrw -watcher_ini /data/dmdata/dmrw/dmwatcher.ini Created symlink from /etc/systemd/system/multi-user.target.wants/DmWatcherServicedmrw.service to /usr/lib/systemd/system/DmWatcherServicedmrw.service. 创建服务(DmWatcherServicedmrw)完成#注册数据库实例服务主备库都执行。 [rootdmdsc1 root]# ./dm_service_installer.sh -t dmserver -p dmrw -dm_ini /data/dmdata/dmrw/dm.ini Created symlink from /etc/systemd/system/multi-user.target.wants/DmServicedmrw.service to /usr/lib/systemd/system/DmServicedmrw.service. 创建服务(DmServicedmrw)完成#注册监视器服务只需在监视器服务器上执行执行以下命令 [rootdmdsc2 root]# ./dm_service_installer.sh -t dmmonitor -p confirm -monitor_ini /data/dmdata/dmrw/dmmonitor.ini Created symlink from /etc/systemd/system/multi-user.target.wants/DmMonitorServiceconfirm.service to /usr/lib/systemd/system/DmMonitorServiceconfirm.service. 创建服务(DmMonitorServiceconfirm)完成 服务方式启动 启动数据库实例执行以下命令主备执行 systemctl start DmServicedmrw启动守护进程执行以下命令主备执行 systemctl start DmWatcherServicedmrw启动监视器执行以下命令在监视器节点执行 systemctl start DmMonitorServiceconfirm 8参数优化 集群部署完成后需要优化 dm.ini 参数主备库都需要修改。参数值优化详见参数优化部分。 9重启集群 主备集群重启有顺序要求 关闭监视器systemctl stop DmMonitorServiceconfirm 关闭主库守护进程systemctl stop DmWatcherServicedmrw 关闭备库守护进程systemctl stop DmWatcherServicedmrw 关闭主库实例systemctl stop DmServicedmrw 关闭备库实例systemctl stop DmServicedmrw 启动主库实例systemctl start DmServicedmrw 启动备库实例systemctl start DmServicedmrw 启动主库守护进程systemctl start DmWatcherServicedmrw 启动备库守护进程systemctl start DmWatcherServicedmrw 启动监视器systemctl start DmMonitorServiceconfirm 注意启动和关闭顺序 启动主备库实例 → 主备库守护进程 → 监视器 关闭监视器 → 主备库守护进程 → 主备库实例 10客户端连接集群 客户端主机上需要配置 dm_svc.conf 文件未安装 DM 数据库的机器新建即可文件路径 32 位的 DM 安装在 Win32 操作平台下此文件位于 %SystemRoot%\system32 目录 64 位的 DM 安装在 Win64 操作平台下此文件位于 %SystemRoot%\system32 目录 32 位的 DM 安装在 Win64 操作平台下此文件位于 %SystemRoot%\SysWOW64 目录 在 Linux 平台下此文件位于/etc 目录。 文件内容 # 以#开头的行表示是注释 # 全局配置区 DMRW(192.168.1.31:5236,192.168.1.32:5236) TIME_ZONE(480) #表示8:00 时区 LOGIN_ENCRYPT(0) DIRECT(Y) # 服务配置区 [DMRW] TIME_ZONE(540) #表示9:00 时区 LOGIN_MODE(1) SWITCH_TIME(3) SWITCH_INTERVAL(10) 客户端程序连接数据库时需要指定 IP 端口处替换为服务名即可例如 disql SYSDBA/SYSDBADMRW 注意当修改了 dm_svc.conf 内容后需要重启客户端程序修改的配置才能生效。 11故障切换 通过上述配置达梦数据库在主库故障后会自动切换到备库。故障恢复后会自动加入到集群中不过不再是主库而是备库。 参考文档 主备集群规范化部署 | 达梦技术文档 达梦数据库主从备份搭建_达梦数据库主从配置-CSDN博客
http://www.tj-hxxt.cn/news/221123.html

相关文章:

  • 2022年免费网站软件下载公众号模板网站
  • 国外英文网站锦州网站建设品牌好
  • 如何制作h5做网站网站编辑的栏目怎么做
  • 广告公司资质wordpress的seo收件箱
  • 网站制作的网站免费做图片链接网站
  • 推广网站建设网站开发文件综述
  • 东莞小学网站建设网站域名需要购买吗
  • 福建省教师空间建设网站精美网页源码网站
  • 毕业设计报告网站开发wordpress瓶颈
  • 网站建设与设计试题先做网站先备案
  • 做网站算新媒体运营吗网站底部版权信息格式
  • 中国做外贸网站有哪些问题网站建设公司成都案例展示
  • 淘宝客怎么做自己的网站一个网站的制作特点
  • 做网站需要的企业wordpress自动采集源码
  • 自定义内容网站龙岗 营销型网站建设
  • 专业定制网站建设seo加盟代理
  • 有什么网站帮做邀请函设计的电脑端网页设计尺寸
  • 申请网站网站甘肃省住房和建设厅网站
  • 杭州企业自助建站系统自贡建设投资有限公司网站
  • 网站常用热点hot小图标快站怎么做淘客网站
  • 红河网站建设小程序代理加盟有哪些大品牌
  • joomla构建行业网站多用户自助建站
  • 网站推广方式都有哪些智能团建网上登录入口
  • 拿word如何做网站广州广告制作有限公司
  • 旅游电子商务的网站建设网站建设分为那几个模块
  • 文安做网站陕西省建设工会网站
  • 水滴保险官方网站谷歌浏览器 安卓下载
  • 卢松松网站源码北京建设专职查询网站
  • 从化网站开发网站关键词做的越多越好吗
  • 做棋牌开发的网站云南网约车有哪些平台