DM数据库培训总结(5月17日--5月19日)

   为期3天的培训,梳理重点如下:

1.  达梦数据库兼容ORACLE 与 MYSQL 数据库,重点关注 字符集、大小写敏感、字节/字符设置(port_num=5236   PAGE_SIZE=16  EXTENT_SIZE=16  LOG_SIZE=1024  CASE_SENSITIVE=Y  CHARSET=1  LENGTH_IN_CHAR=1)

2.  达梦数据库为单进程多线程数据库

3.  达梦数据库 由 参数文件、控制文件、数据文件、临时文件、日志文件、归档文件 组成

4. 数据库安装,字符安装,记得加 -i  参数进行安装,按照提示一步步安装即可

./DMInstall.bin -i   

安装后,注册实例服务

dm_service_installer.sh -t dmserver -p test -dm_ini  /data/dmdata/test/dm.ini

./DmServicetest start

./DmServicetest stop

./DmServicetest status

状态:MOUNT   OPEN   SUSPEND(只读) 

切换:MOUNT 与 OPEN 互切    ;    SUSPEND 与 OPEN 互切     

alter database mount;
alter database OPEN;
alter database SUSPEND;

5. 数据库连接

字符连接:

./disql  SYSDBA/SYSDBA

图形化连接:

Windows安装包下的 tool 目录下的 manager.exe ,运行后,输入IP,端口,用户名,密码  即可登录

6. 数据库备份恢复

确认达梦的默认备份路径   “BAK_PATH”

冷备与热备,热备需要打开归档 ,备份需要打开AP服务(DmAPService start

全备、增备及归档备份,增备分为累积增备与差异增备,默认差异增备

累积增备以全备为基准,差异增备以全备或者上一次增备为基准

恢复后,需要更新 db_magic

所有的恢复操作,数据库实例必须是关闭的

7. 数据库参数

主要集中在 v$dm_ini 视图下面

修改参数3种方式:

--命令修改
alter system set 'LIST_TABLE' = 0 both;
alter system set 'LIST_TABLE' = 1 memory;
alter system set 'LIST_TABLE' = 1 spfile;
--函数修改
sp_set_para_value
--文件修改
直接修改dm.ini  对应参数
 
8. 用户与权限
与ORACLE 十分类似,对象在模式中,常规下,用户与模式一对一,用户默认拥有同名模式下所有对象操作权限
常用角色权限:resource
 
9. 数据导入导出
  工具: dexp 、 dimp
注意:高版本导出的数据,无法导入低版本
解决方法:DTS转换、或者低版本连接高版本实例导出,再导入 
 
 

 

posted @ 2021-05-24 23:06  G_Lee  阅读(122)  评论(0)    收藏  举报