Advertisement

达梦数据库安装及使用注意事项

阅读量:

达梦数据库安装及使用注意事项

1、 在linux系统里输入命令或者dm8 manager里输入sql文时,有时候记不清或者不用输完,只要按tab就可以自动补全。

2、 Linux的命令行里输入文件路径和文件名字的时候可以直接拖进去,拖进去后是带着引号的,但是不影响执行。

3、 getenforce不是disable(是Enforcing)时可能会对后续测试使用有影响,所以建议设置成disable。

4、 当图形化界面调用失败时,可以先用root用户执行xhost +,注意加号前面有个空格。再切换成数据库安装用户,即可直接调用图形化界面。

5、 创建数据库对象(如数据库、表空间、实例、用户等)尽量用大写,避免后续识别时候出现问题。

6、 Disql执行时经常会报错,如
在这里插入图片描述

在这里插入图片描述
这种情况下可以尝试直接到/dm8/bin下去执行disql,或者登出(exit)所有命令框(终端GUI),然后重新打开一个再试试。

7、 设置完文件最大打开数目(limits.conf)后,安装dm数据库的时候还会报:
在这里插入图片描述
这种情况一般需要注销后再登陆才会生效。

8、 编辑odbc.ini和odbcinst.ini时最好先cd进所在的文件夹,否则直接vi odbc.ini的话,打开的可能只是一个别的地方的同名文件。

9、 执行chown命令时,如果加 –r的话,那么当前目录及其子目录的权限都会被修改。如果没有 –r的话,只会修改当前目录。

10、 如果创建数据库时密码射错了,可以再DM管理工具里,找到这个用户,右键修改即可。

11、 误建文件时可以执行: rm –f test.file 来进行删除。

12、 需要直接清空文件夹时可以执行:rm /dm8/test/* -rf

13、 关于用户和模式,创建一个用户会自动创建一个同名的模式,表空间是创建用户时候选择的,除了自动创建的同名模式外,用户也可以再自建模式,即一个用户可以对应多个模式。

14、 关于归档日志,redo日志和undo日志。
我的理解是redo日志虽然记录了db的执行日志,但是由于其实循环覆盖的,所以如果不开归档的话想恢复到某个时间节点的时候可能是实习不了的。而有了归档日志后,redo日志写满后会先保存到归档日志才会被覆盖写入,从而避免了较早前日志丢失的问题。而undo日志主要是回滚用的,比如你insert了一个记录,数据库就会同时写入一个delete的undo日志。

全部评论 (0)

还没有任何评论哟~