DM数据库
取个名字真的烦
这个作者很懒,什么都没留下…
展开
-
DM数据库:springboot+mybaits
1.新建spingboot工程2.配置application.ymlspring: server: port: 8001 datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: dm.jdbc.driver.DmDriver driver-class-name: dm.jdbc.driver.DmDriver url: jdbc:dm://localhost:5原创 2020-08-30 11:29:05 · 878 阅读 · 0 评论 -
DM驱动 maven仓库地址
进入maven仓库搜索网站https://mvnrepository.com/搜索栏搜索com.dameng选择你所需要的驱动复制到pom.xml中原创 2020-08-30 11:14:27 · 1911 阅读 · 0 评论 -
DM dem配置
1.解压DM安装目录下的web文件夹中的dem.war到TOMCATwebapps文件夹2.修改dem项目WEB-INF目录下的db.xml文件<?xml version="1.0" encoding="UTF-8"?>-<ConnectPool><Server>localhost</Server><Port>5236</Port><User>SYSDBA</User><Passwo原创 2020-08-30 11:04:44 · 209 阅读 · 0 评论 -
DM8 DSC两节点配置
1.配置共享磁盘1.1 系统1添加磁盘1.2 系统2添加磁盘选择刚创建的磁盘1.3 配置vm系统VM需要在两台虚拟机路径下xxx.vmx文件中加入disk.locking = “FALSE“ 参数,否则后启动的虚拟机会启动失败2. 挂载1. 在共享磁盘上裸设备划分1) 输入 fdisk /dev/sdb2) 依次输入 n p 1 回车 +100M 回车,完成第一块磁盘划分3) 依次输入 n p 2 回车 +100M 回车,完成第二块磁盘划分4) 依原创 2020-08-28 18:57:39 · 304 阅读 · 0 评论 -
DM数据库:Benchmarksql测试报错java.io.IOException: Cannot run program “python“:
17:47:25,993 [main] ERROR OSCollector : OSCollector Cannot run program “python”: error=2, 没有那个文件或目录java.io.IOException: Cannot run program “python”: error=2, 没有那个文件或目录ubuntu自带的python只能执行python3不能执行python需要搭建软连接ln -s /usr/bin/python3 /usr/bin/python.原创 2020-08-08 18:03:54 · 925 阅读 · 0 评论 -
Ubuntu 安装DM8
#获取系统位数getconf LONG_BIT#查询操作系统 release 信息lsb_release -a#查询系统信息cat /etc/issue#查询系统名称uname -a创建安装用户组 dinstall。2groupadd -g 12349 dinstall创建安装用户 dmdba。useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba初始化用户密码。passwd dmd原创 2020-07-31 11:14:01 · 637 阅读 · 0 评论 -
DM数据库报错:使用DMRMAN 数据库实例无法启动
查看日志提示update db_magic’ in dmrman输入recover database 'D:\DMDataBase\data\CASEBASE\dm.ini' update db_magic;原创 2020-07-19 22:26:14 · 515 阅读 · 0 评论 -
DM数据库:DMRMAN还原
1.1 根据备份进行还原RESTORE DATABASE 'D:\DMDataBase\data\CASEBASE\dm.ini' FROMBACKUPSET 'D:\DMDataBase\data\CASEBASE\bak\DB_CASEBASE_FULL_20200719_144716_359000';执行结果1.2 数据库恢复1.2.1 正常途径恢复RECOVER DATABASE 'D:\DMDataBase\data\CASEBASE\dm.ini' FROM BACKUPSET原创 2020-07-19 21:58:20 · 424 阅读 · 0 评论 -
DM数据库:DMRMAN
设置 CTLFILE 参数启动 DMRMAN 工具,指定脚本文件中的命令将被执行:CTLFILE=/home/dm_cmd/cmd_rman.txt命令行执行语句执行CTLSTMT="BACKUP DATABASE'/opt/dmdbms/data/DAMENG/dm.ini';"使用 CONFIGURE 命令就可显示 DMRMAN 配置项的当前值CONFIGURE;使用 CONFIGURE…CLEAR 命令可恢复任意一个配置项到默认值CONFIGURE DEFAULT DEVICE C原创 2020-07-19 15:34:26 · 369 阅读 · 0 评论 -
DM报错信息:[-135]:创建信号量失败
需关闭当前实例的服务原创 2020-07-19 12:06:49 · 752 阅读 · 1 评论 -
DM数据库:日志文件
一 重做日志文件(联机日志文件)重做日志(REDO日志)主要记录DM数据库中添加、删除、修改对象,或者改变数据。每个DM数据库实例至少有2个重做日志文件,默认为DAMENG01.log、DAMENG02.log,两个文件循环使用。重做日志文件主要用于数据库的备份与恢复。在发生意外时,重启实例通过日志文件中的信息,就可以将数据库的状态恢复到发生意外时的状态。二 归档日志文件非归档模式下,数据库会只将重做日志写入联机日志文件中进行存储;归档模式下。数据库会同时将重做日志写入联机日志文件和归档日志文件中分原创 2020-07-15 11:02:38 · 948 阅读 · 0 评论 -
DM数据库:dm.ini相关参数(八)配置文件、 DSC
2.20 配置文件相关参数2.20.1 MAL_INI缺省值: 0属性: 静态说明: 是否启用 MAL 系统,0:不启用;1:启用2.20.2 ARCH_INI缺省值: 0属性: 动态,系统级说明: 是否启用归档,0:不启用;1:启用2.20.3 REP_INI缺省值: 0属性: 静态说明: 是否启用复制,0:不启用;1:启用2.20.4 LLOG_INI缺省值: 0属性: 静态说明: 是否启用逻辑日志,0:不启用;1:数据复制使用2.20.5 TIMER_INI缺省值:原创 2020-07-13 15:54:38 · 995 阅读 · 0 评论 -
DM数据库:dm.ini参数(七)系统跟踪、监控、数据守护、全文索引、 DCP
2.15 系统跟踪相关参数2.15.1 GDB_THREAD_INFO缺省值: 0属性: 静态说明: 系统强制 HALT 时,是否打印线程堆栈信息到日志文件中。0:不打印;1:打印2.15.2 TRACE_PATH缺省值: SYSTEM_PATH属性: 手动说明: 存放系统 TRACE 文件的路径。不允许指定 ASM路径。默认的 TRACE_PATH 是 SYSTEM_PATH;如果 SYSTEM_PATH 保存在 ASM 上,则…/CONFIG_PATH/TRACE 作为TRACE_PA原创 2020-07-13 15:45:39 · 777 阅读 · 0 评论 -
DM数据库:dm.ini参数(六)用户请求跟踪、兼容性、安全
2.12 安全相关参数2.12.1 PWD_POLICY缺省值: 2属性: 动态,系统级说明: 设置系统默认口令策略。0: 无策略;1: 禁止与用户名相同;2: 口令长度不小于 9;4:至少包含一个大写字母(A-Z);8 :至少包含一个数字(0-9);16:至少包含一个标点符号(英文输入法状态下,除―和空格外的所有符号;若为其他数字,则表示配置值的和,如 3=1+2,表示同时启用第 1 项和第 2 项策略。当COMPATIBLE_MODE=1 时,PWD_POLICY 的实际值均为 02.12.2原创 2020-07-13 15:25:11 · 1806 阅读 · 0 评论 -
DM数据库:dm.ini参数(五)预先装载表、客户端缓存、REDO 日志、事务相关参数
2.8 预先装载表相关参数2.8.1 LOAD_TABLE缺省值: 空串属性: 手动说明: 在服务器启动时预先装载的普通表的完整表名,即―模式名.表名‖,多个表之间用逗号分隔,最多可指定10个表2.8.2 LOAD_HTABLE缺省值: 空串属性: 手动说明: 在服务器启动时预先装载的HUGE表的完整表名,即―模式名.表名‖,多个表之间用逗号分隔2.9 客户端缓存2.9.1 CLT_CACHE_TABLES缺省值: 空串属性: 手动说明: 指定可以在客户端缓存的表。表名必须带模式名原创 2020-07-13 13:27:24 · 823 阅读 · 0 评论 -
DM数据库:dm.ini参数(四)数据库相关参数
2.7数据库相关参数2.7.1 MAX_SESSIONS缺省值: 100属性: 静态说明: 系统允许同时连接的最大数,同时还受到LICENSE 的限制,取二者中较小的值,有效值范围(1~65000)2.7.2 MAX_CONCURRENT_TRX缺省值: 0属性: 静态说明: 表示系统支持同时运行事务数的最大值。有效值范围(0~1500),0 表示不控制注: 这个参数仅在需要超大数量连接时才需要设置2.7.3 CONCURRENT_TRX_MODE缺省值: 0属性: 静态说明: 限原创 2020-07-13 11:56:52 · 3339 阅读 · 0 评论 -
DM数据库:dm.ini参数(三)检查点 IO
2.5 检查点相关参数2.5.1 CKPT_RLOG_SIZE缺省值: 100属性: 动态,系统级说明: 产生多大日志文件后做检查点,以 M 为单位。有效值范围(0~4294967294)2.5.2 CKPT_DIRTY_PAGES缺省值: 10000属性: 动态,系统级说明: 产生多少脏页后产生检查点,以页为单位。有效值范围(0~4294967294)2.5.3 CKPT_INTERVAL缺省值: 300属性: 动态,系统级说明: 指定检查点的时间间隔。以秒为单位,为 0 时表示不原创 2020-07-13 11:56:25 · 616 阅读 · 0 评论 -
DM数据库:dm.ini参数(二)查询相关参数
2.3 线程相关参数2.3.1 WORKER_THREADS缺省值: 4属性: 静态说明: 工作线程的数目,有效值范围(1~64)2.3.2 TASK_THREADS缺省值: 4属性: 静态说明: 任务线程个数,有效值范围(1~1000)2.3.3 UTHR_FLAG缺省值: 0属性: 手动说明: 用户线程标记,1:启用;0:不启用。启用用户线程时,并行查询失效,并行查询的相关参数不起作用;2.3.4 FAST_RW_LOCK缺省值: 1属性: 手动说明: 快速读写锁标记,0原创 2020-07-12 17:48:26 · 4532 阅读 · 0 评论 -
DM数据库:dm.ini参数(一)
一、综合每创建一个 DM 数据库,就会自动生成 dm.ini 文件。dm.ini 是 DM 数据库启动所必须的配置文件。当 dm.ini 中的某参数值设置为非法值时,若设置值与参数类型不兼容,则参数实际取值为默认值;若设置值小于参数取值范围的最小值,则实际取值为最小值;若设置值大于参数取值范围的最大值,则实际取值为最大值。参数属性分为三种:静态、动态和手动。静态,可以被动态修改,修改后重启服务器才能生效。动态,可以被动态修改,修改后即时生效。动态参数又分为会话级和系统级两种。会话级参数被修改后,新原创 2020-07-12 14:17:59 · 4191 阅读 · 0 评论 -
DM数据库:dminit参数
1.1 INI_FILE含义: 已有 INI 文件的路径,此 INI 文件用于将其所有参数值作为当前新生成INI文件的参数值取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名1.2 PATH含义: 初始数据库存放的路径,默认路径为dminit.exe 当前所在的工作目录取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名1.3 CTL_PATH含义:初始数据库控制文件的路径,默认值windows 下是PATH\DB_NAME\dm.ctl,linu原创 2020-07-12 10:36:01 · 862 阅读 · 0 评论 -
DM数据库:角色及权限
获取系统所有角色select ROLE from dba_roles;查看角色DBA拥有的权限select * from DBA_SYS_PRIVS where GRANTEE = 'DBA';创建角色 create role r1;将刷新列表权限给角色r1grant references any table to r1;将r1角色的权限给testgrant r1 to test;收回test的r1权限Revoke r1 from test;收回r1的reference原创 2020-07-08 14:02:40 · 1496 阅读 · 0 评论 -
DM数据库:表空间
一、表空间基本操作1. 1 创建表空间语法格式CREATE TABLESPACE <表空间名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>][<指定 DMTDD 副本子句>]例 以 SYSDBA 身份登录数据库后,创建表空间 TS1,指定数据文件 TS1.dbf,大小128M。CREATE TABLESPACE TS1 DATAFILE 'd:\TS1.dbf' SIZE 128;1.2 修改表空间。语法格式A原创 2020-07-08 12:19:26 · 774 阅读 · 0 评论 -
DM数据库:用户管理及模式
一、三权分立与四权分立三权分立系统内置3种系统管理员:数据库管理员(SYSDBA),数据库安全员(SYSSSO),数据库审计员(SYSAUDITOR)。四权分立:数据库管理员(SYSDBA),数据库安全员(SYSSSO),数据库审计员(SYSAUDITOR),数据库对象操作员(SYSDBO)。1.1 数据库管理员(DBA)三权分立时,数据库管理员负责数据库运行所需的软、硬件环境、安装和升级 DM 数据库、配置 DM 数据库参数、创建主要的数据库存储结构(表空间)和对象(如表、视图、索引、角色、用户等原创 2020-07-08 11:57:52 · 2641 阅读 · 0 评论