达梦数据库:实例管理

一、创建数据库

         在上篇文章中安装好数据库后有个数据库配置助手,在那里可以创建数据库实例

         1、图形化数据库配置助手dbca.sh                          



此时可通过图形化界面进行创建数据库实例、删除数据库实例、注册数据库服务、删除数据库服务操作。

我们首先尝试创建一个数据库实例(数据库安装完成后已经默认创建了一个DAMENG实例)

选择“创建数据库实例”,点击“开始”



同之前操作,截图不在赘述。

配置数据库名、实例名及端口号时需要注意不能与之前重复。



注意可以看到数据库初始化参数中参数配置

“簇大小”,簇是分配空间最小的逻辑单位

“页大小” 页数据库存放数据的最小逻辑单位

实际上我也没搞懂到底簇、页啥意思

字符集,可以选择GB18030或UTF8或EUC-KR(韩文)

还有其他比如“字符串比较大小写敏感”、“空格填充模式”、“VARCHAR类型以字符为单位”等配置,可根据实际项目需求更改,本人直接保持默认(实际上是没太弄明白每个配置项的具体意义)

注意创建完数据库实例后,同样需要以root用户执行脚本



操作完毕,可以看到系统中新运行的数据库实例了



         2、命令行界面dminit

可以使用$dminit help获取该命令帮助信息



实际使用时可仅关注下列内容

PATH                                    数据存放路径

DB_NAME                          数据库名

INSTANCE_NAME             实例名

PORT_NUM                        端口号

在此需要注意,Oracle是利用ORACLE_SID来识别(区分)实例,而达梦是利用端口号来识别(区分)实例。因此不可能出现相同端口号的两个不同实例。



创建数据库

$dminit PATH=/dm8/data DB_NAME=TEST1 INSTANCE_NAME=dm8server1 PORT_NUM=5238



注意此时仅是数据库实例创建完毕,但数据库实例并没有直接注册到服务器服务中。



         3、注册数据库服务

在使用CLI命令行界面创建好数据库实例后,我们需要手动注册数据库服务(通过GUI图形化工具执行的那三条root命令实际上就干的这个事)。

使用dm_service _installer.sh,注意使用root用户

可以查看该脚本帮助信息#



进行注册# ./dm_service_installer.sh -p dm8server1 -dm_ini /dm8/data/TEST1/dm.ini -t dmserver



此时即可以看到数据库服务已经注册完成(虽然服务没开启)


二、连接数据库

         1、DM管理工具

         通过图形化界面,打开达梦管理工具。



在此进行数据库连接



登录后信息




         2、DISQL工具

                   有两种方式,一种是bin目录下,另一种是tool目录下,两种个人未发现其具体差异。

                   1)、/dm8/bin/disql

                   连接默认端口:

                   $ ./disql




                   连接非默认端口:

                   $ ./disql SYSDBA/SYSDBA@IP地址:端口号



                   2)、/dm8/tool/disql

                   连接默认端口:

                   $./disql

                   conn SYSDBA/SYSDBA



                   连接非默认端口:

                   $./disql

                   conn SYSDBA/SYSDBA@IP地址:端口号




三、数据库实例的启动和关闭

         达梦数据库有哪些状态:关闭(shutdown)、配置模式(mount)、打开(open)、挂起(集群使用)

         具体启动步骤:关闭à配置模式à打开模式

         第一步由关闭状态转换到配置模式:shutdownàmount

         具体操作:打开数据库的配置文件,分配共享内存和启动后台的进程或线程。根据配置文件设置的路径,打开控制文件。

         第二部由配置模式到打开模式:mountàopen

         具体操作:根据控制文件,打开数据库的数据文件和重做日志。

 个人理解其实mount模式用处有限,除了开启归档用之外,很多配置参数都是需要重启数据库服务后才能生效。

         如何启动或关闭数据库服务:

         1、利用达梦数据库服务查看器

         $./dmservices.sh

类似windows操作。启动或关闭



         2、利用脚本文件

         启动数据库某实例服务:$./DmServiceDMSerer start

         关闭数据库某实例服务:$./DmServiceDMSerer stop



         3、利用命令(前台),注意此方法若关闭命令行终端,会导致数据库服务停止

         $./dmserver /dm8/data/DAMENG/dm.ini



奇怪的是,查看服务运行状态,却是未开启。





但可以正常登陆数据库



此时再次使用脚本文件开启数据库服务会提示失败,服务已经运行



将之前命令行开启的服务Ctrl+C结束后,可正常使用其他方式启动数据库服务



         4、使用服务器serveice命令

         使用root用户执行:

         #service DmServiceDMSERVER start

         #service DmServiceDMSERVER stop


四、数据库实例删除

         目前个人学习暂时只知道使用数据库配置助手进行数据库实例删除。

         注意删除数据库前要停止数据库服务

         打开数据库配置助手。$./dbca.sh

         选择删除数据库实例,开始。




选择要删除的数据库,下一步。



概要信息,点完成,会提示确认,点击确定



完成数据库删除。



此时数据库文件已经被删掉,但是数据库服务仍未能从服务器中删除。目前还不清楚如何将服务彻底删除。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,053评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,527评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,779评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,685评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,699评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,609评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,989评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,654评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,890评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,634评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,716评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,394评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,976评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,950评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,191评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,849评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,458评论 2 342

推荐阅读更多精彩内容