最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
开启左侧

win7操作系统安装达梦7数据库详细过程

[复制链接]
发表于 2014-8-9 10:22:41 | 显示全部楼层 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 dbdream 于 2014-8-9 10:46 编辑

都说达梦数据库和Oracle数据库很像,今天搞下达梦看看,本文档记录下达梦数据库在win7操作系统上的安装过程。首先到达梦官网下载安装程序,如下:
[AppleScript] 纯文本查看 复制代码
dm7_20130403_win64.zip

解压后,在文件夹里会看到setup.exe程序和安装文档。
00041.jpg
安装文档里有详细的安装步骤,建议初次安装时仔细阅读。
双击setup.exe文件,开始安装达梦7,首先会弹出选择语言和时区对话框,根据需求选择。
00042.jpg
点击确定按钮,进入到达梦的欢迎界面。
00043.jpg
点击下一步是霸王条款(许可证协议),不点接受就不让下一步。
00044.jpg
点击下一步,是达梦数据库的版本和各组件版本信息。
00045.jpg
点击下一步,是key文件信息,这点和ORACLE不同,企业想用达梦,就必须买key,要盗版也只能破解。
00046.jpg
点击下一步,选择安装模式,是自定义安装,还是默认设置安装,本案例选择自定义安装。
00047.jpg
点击下一步,选择达梦数据库软件安装路径。
00048.jpg
点击下一步,选择开始菜单创建快捷方式。
00049.jpg
点击下一步,进入安装前小结页面。
00050.jpg
点击安装按钮,开始安装,速度很快,用不了几分钟就安完了。
00051.jpg
安装完成后,点击完成按钮。
00052.jpg
点击完成后,会提示是否初始化数据库,达梦的初始化数据库就相当于ORACLE的DBCA建库。
00054.jpg
这个过程可以不初始化数据库,使用数据库初始化助手创建数据库也是可以的,在安装ORACLE的时候,我都是建议只安软件,后建库,而达梦,我建议直接选上初始化数据库。
点击初始化按钮,启动数据库初始化助手。
00055.jpg
成功打开数据库初始化助手,会看到一个和ORACLE的DBCA工具很像的界面。
00056.jpg
选择创建数据库,并点击开始按钮。
00057.jpg
这一步和ORACLE也很像,选择一般用途,点击下一步。
00058.jpg
选择数据文件存放的路径,点击下一步。
00059.jpg
输入数据库名,实例名,和端口号,点击下一步。
00060.jpg
达梦的表空间和ORACLE也很像,达梦数据库这块做的不错,可以镜像关键表空间数据文件。
00061.jpg
点击下一步,输入管理员密码,这步和ORACLE很像。
00062.jpg
点击下一步,是否创建测试实例,应该相当于是否创建ORACLE的SCOTT。
00063.jpg
点击下一步是汇总信息。
00064.jpg
点击完成按钮,开始创建数据库。
00065.jpg
可以看到,达梦的逻辑结构和ORACLE的逻辑结构一样,也是实例和数据库两部分。
安装完成后,会提示数据库名和实例名监听端口号等信息。
00066.jpg
下面简单说下达梦数据库的启动与关闭,windows系统服务方式启动达梦数据库就和ORACLE数据库一样,只需要找到达梦数据库的服务,启动就可以。






00067.jpg
命令行启动达梦数据库就比较恶心了,使用dmserver命令启动达梦数据库,在用命令行启动达梦数据库之前,需要将达梦数据库的参数文件拷贝到达梦数据库HOME目录的bin文件假下,否则启动时会因为找不到参数文件而报错。


[Actionscript3] 纯文本查看 复制代码
c:\dmdbms\bin>copy c:\dmdbms\data\DAMENG\dm.ini

已复制         1 个文件。

c:\dmdbms\bin>dmserver

DM Database Server startup…

NEXT TRX ID = 1244

checkpoint: buffer pages flushing…

ckpt_lsn, ckpt_fil, ckpt_off are set as (25386, 0, 2705408)

checkpoint: 1266 pages flushed.

checkpoint finished, rlog free space, used space is (134209024, 512)

ckpt_lsn, ckpt_fil, ckpt_off are set as (25387, 0, 2705920)

checkpoint: 2 pages flushed.

checkpoint finished, rlog free space, used space is (134209536, 0)

ckpt_lsn, ckpt_fil, ckpt_off are set as (25387, 0, 2705920)

checkpoint: 2 pages flushed.

checkpoint finished, rlog free space, used space is (134209536, 0)

DM Database Server x64 V7.1.2.62-Build(2013.04.03-28134trunc)

SYSTEM IS READY.

此时这个命令窗口将被挂起,不能退出,一旦直接X掉这个窗口或者exit退出,达梦数据库就关闭了。
exit

Server is stopping…

shutdown audit subsystem…OK

shutdown schedule subsystem…OK

shutdown pre-mail subsystem…OK

shutdown worker threads subsystem…OK

shutdown replication subsystem…OK

shutdown sequence cache subsystem…OK

shutdown dblink subsystem…OK

shutdown mpp session subsystem…OK

shutdown session subsystem…OK

shutdown rollback segments purging subsystem…OK

shutdown locking  subsystem…OK

shutdown transaction subsystem…OK

begin flush buffer by redo_flush_buffer_all…ckpt_lsn, ckpt_fil, ckpt_off are set as (25387, 0, 2705920)

checkpoint: 2 pages flushed.

checkpoint finished, rlog free space, used space is (134209536, 0)

ckpt_lsn, ckpt_fil, ckpt_off are set as (25387, 0, 2705920)

checkpoint: 2 pages flushed.

checkpoint finished, rlog free space, used space is (134209536, 0)

shutdown redo log subsystem…OK

shutdown archive subsystem…OK

shutdown timing subsystem…OK

shutdown high speed mail subsystem…OK

shutdown task subsystem…OK

shutdown trace subsystem…OK

shutdown package subsystem…OK

shutdown plan cache subsystem…OK

shutdown file subsystem…OK

shutdown database dictionary subsystem…OK

shutdown mac cache subsystem…OK

shutdown dynamic login cache subsystem…OK

shutdown crypt subsystem…OK

shutdown  compress component…OK

shutdown slave redo subsystem…OK

shutdown kernel buffer subsystem…OK

shutdown SQL capture subsystem…OK

shutdown dtype subsystem…OK
达梦数据库也有类似ORACLE的sqlplus管理工具disql,而且命令语法基本一样。

c:\dmdbms\bin>disql sysdba/oracle



服务器[LOCALHOST:5236]:处于普通打开状态

登录使用时间:5.126(毫秒)

disql V7.1.2.62-Build(2013.04.03-28134trunc)

达梦数据库也有v$database和v$instance视图,通过这些视图也可以查询数据库的状态。
SQL>select name,ARCH_MODE,ROLE$ from v$database;



行号       NAME   ARCH_MODE ROLE$

———- —— ——— ———–

1          DAMENG N         0



已用时间:1.112(毫秒). 执行号:751.



SQL>select NAME,STATUS$ from v$instance;



行号       NAME     STATUS$

———- ——– ——-

1          DMSERVER OPEN



已用时间:1.174(毫秒). 执行号:760.



楼主热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-3-29 19:06

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表