达梦数据库命令行工具

联系:手机/微信(+86 17813235971) QQ(107644445)

标题:达梦数据库命令行工具

作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

1、数据库初始化工具 initdb

initdb -I c:\dmdb\dm.ini -P c:\dmdb\data -Es16 -PS 8 -SC Y -NU N -UC 1
其实就是通过修改安装目录下的dm.ini文件而已(基本没用,除了重试密码)
2、交互式工具 Isql

这个和sqlplus有几分相似,具体功能还没有测试,整体比较喜欢
3、backup和restore数据库备份与恢复工具
backup参数意义

backup c:\dmdbms\bin\dm.ini xifenfei xifenfei.bak
restore参数意义

restore c:\dmdbms\bin\dm.ini C:\dmdbms\data\xifenfei.bak
在恢复的过程中很多提示,不爽,不能在参数中全部指定吗?
总体感觉还可以,但是没有oracle中的rman灵活,而且只能进行冷备份,这个不爽
4、impdb和expdb导入和导出工具

expdb USERID=SYSDBA/xifenfei FILE=e:\back.bak LOG=e:\log.txt FULL=Y

impdb USERID=SYSDBA/xifenfei FILE=e:\back.bak LOG=e:\log.txt FULL=Y
总体来说,这个是命名基本上和oracle的exp/imp差不多,应该会喜欢
5、文本文件导入工具
命令参数

控制文件参数

和oracle中的loader工具非常相似,不过我想用的应该不会太多

达梦数据库初试

联系:手机/微信(+86 17813235971) QQ(107644445)

标题:达梦数据库初试

作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

1、在安全登录处建立用户

2、在对应数据库的用户处建立用户,登录名选择刚刚新建的登录名

对象权限、系统权限管理上设置的图形化操作比较舒适,角色管理业比较人性化,很适合windows用户习惯
3、文件系统

从上图可以看到其中的xifenfei这个数据库的控制文件(.ctl)、数据文件(.dbf)、回滚文件(.rol)和剩下的重做日志文件和oracle的文件体系很像。
感言:初次接触达梦数据库,感觉是mssql和oracle的一个整合,在文件结构上和oracle有几分相似,在用户管理上和ms sql很相似,在进程/线程管理上对oracle进行了简化,在内存管理上没有oracle那样强大的可控性。在数据库整体上来说,和mssql更相似一点,都是采用一个数据库软件,多个数据库的管理模式,而不是oracle采用schema的模式(用户为基准)