这么多年一直使用国外的数据库oracle、sqlserver,最近学习了达梦,发现国产数据库发展也很迅速,再加上现在大环境提倡自主可控,准备深入学习一下,顺手做点学习笔记。
我的测试系统是DM8+Kylin10,跑的是VMwareWorkstation10。虚拟机配置如下:
一、安装过程很快,这方面集成度很高,图形化的安装界面也很友好,整个过程约3分钟,各种参数可以后续再调整。当然也有命令行方式,看个人喜好了。期间遇到了一个虚拟机tmp文件夹过小的问题,通过修改临时文件夹的方式解决了。
二、接下来是创建数据库实例
三、数据库实例和服务,一步到位。
我选择的是默认安装目录,安装完以后我比较感兴趣的是bin文件夹和tool文件夹。
bin,从这里面可以看出达梦数据库的重要组件,有空的时候再和oracle的bin目录对比一下来详细研究。
tool,tool里面有各种管理工具。我这里主要测试了console、manager和monitor。
四、 console,达梦的控制台工具,里面有各种参数的详细设置,数据库优化的主要工具,刚刚安装数据库时候的各种默认参数都可以在这里进行修改
五、备份还原也没有问题
七、manager,数据库日常的管理工具了
个人觉得有点像sqlserver的风格,这里面有意思的是模式这个概念,引用一下,
模式定义语句创建一个架构,并且可以在概念上将其看作是包含表、视图和权限定义的
对象。在 DM 中,一个用户可以创建多个模式,一个模式中的对象(表、视图)可以被多个用户使用。
达梦数据库系统为每一个用户自动建立了一个与用户名同名的模式作为默认模式,用户还可以用模式定义语句建立其它模式。
————————————————
版权声明:本文为CSDN博主「一蓑烟雨任平生、、」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37004878/article/details/109842799
这个模式类似于oralce里面的schema,不同在于,Oracle数据库中不能新创建一个schema,要想创建一个schema,只能通过创建一个用户的方法解决(Oracle中虽然有create schema语句,但是它并不是用来创建一个schema的),在创建一个用户的同时为这个用户创建一个与用户名同名的schem并作为该用户的缺省shcema。而达梦是允许直接创建模式的,建好一个模式以后,再往里面导入拥有者在其它模式下的表,提供了数据库应用和权限管理的快捷方式。