zoukankan      html  css  js  c++  java
  • 达梦数据库常见问题-安装

    5、Windows达梦数据库卸载不完全,重新装达梦数据库现有服务失败,或该实例名已被其他实例占用

    答:解决该问题方法:

          1、卸载默认不会删除数据库data目录,这是为了保护数据,确定以前的所有数据不要的话,由管理员手动删除;

          2、数据库自带的DM服务查看器里查看是否有DMservice**的服务注册;

          3、以管理员开启CMD命令行界面,然后执行:sc delete "服务名"

                如:sc delete DmServiceDMSERVER

    6、启动/重启达梦数据库失败

    答:有以下可能原因:

           1、启动失败:用户可能没有初始化,需要初始化数据库

           http://bbs.dameng.com/forum.php?

           mod=viewthread&tid=136435&extra=page%3D2

           2、参考达梦系统管理员手册,第7章 启动和关闭数据库,看是否启动方式错误。或者可以参考如下链接:

           https://www.cndba.cn/dave/article/3566

    7、数据库的页大小,只能通过重新实例化数据库进行修改吗?都有什么参数是事先需要确定好的?

           答:是的,数据库的页大小只能通过重新初始化实例来进行修改。

           需要事先确定好的参数有页大小、簇大小(一般不涉及)、字符集、字符串大小写敏感和“VARCHAR类型以字符串为单位”,这些参数配置一定要安装前确认好,以免安装后不能修改造成不必要的麻烦。

    8、簇大小和页大小的设置都会影响什么?

           答:簇是数据页的上级逻辑单元,由同一个数据文件中16个或32个连续的数据页组成。在DM数据库中,簇的大小由用户在创建数据库时指定,默认大小为16k。

           假定某个数据文件大小为32MB,页大小为8KB,则共有32MB/8KB/16=256个簇,每个簇的大小为8K*16=128K。和数据页的大小一样,一旦创建好数据库,此后该数据库的簇的大小就不能够改变。

           数据页(也称数据块)是DM数据库中最小的数据存储单元。页的大小对应物理存储空间上特定数量的存储字节,在DM数据库中,页大小可以为4KB、8KB、16KB或者32KB,用户在创建数据库时可以指定,默认大小为8KB,一旦创建好了数据库,则在该库的整个生命周期内,页大小都不能够改变。

    9、是不是每次重启之后达梦数据库就直接自动启动了,不用执行什么脚本了?

    答:

           1、如果是图形化的方式创建实例:图形化工具会自动创建开启自启服务,所以不需要再进行其他操作就可以让实例开机自启。

            2、如果是命令行的方式创建实例:需要自己手动注册开机自启的服务,注册自启服务之后,可以实现开机自启。如果没有注册开机自启服务,则不会实现实例的开机自启功能。

    10、安装时提示写入权限不够的问题怎么解决?

    答:提示写入权限不足,一般是操作系统层面的权限不足的问题。

            1、先知道自己是使用哪个用户进行安装达梦数据库,一般是dmdba用户或者root用户。

            2、然后查看相应的安装目录下是否有对应用户的权限,一般的root用户对应的目录是/opt/dmdbms;dmdba用户对应的目录是/home/dmdba/dmdbms

            3、将对应目录的权限使用chmod命令授权给相应的用户。

    11、centos7的docker容器里面以静默方式安装DM7最后一步报错了,提示openation not permitted

            答:docker添加privileged启动参数就好了

    12、docker里面怎么配置安装达梦数据库,并配置自启动?

    答:docker下和普通Linux命令行方式安装数据库相同:

    ./DMInstall.bin -i
    

        设置开机启动需要注册服务:

    ./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/DAMENG/dm.ini -p dmserver
    

      需要注意关闭docker镜像时,需要先关闭数据库服务,避免出现类似于服务器异常掉电可能导致写缓存丢失,进而导致数据库数据文件出现异常。

    13、安装达梦数据库需要先安装JDK吗?

            答:不需要另外安装JDK,达梦数据库自带JDK环境。

            对于软件环境,达梦的安装要求为:Windows(简体中文服务器版sp2以上)/Linux(glibc2.3以上,内核2.6,已安装KDE/GNOME桌面环境,建议预先安装UnixODBC组件);网络协议:TCP/IP;系统盘至少1G以上的剩余空间。

  • 相关阅读:
    基本数据类型(int, bool, str)
    循环 运算符 格式化输出 编码
    认识python 变量 数据类型 条件if语句
    简述bug的生命周期?
    性能测试的流程?
    主键、外键的作用,索引的优点与不足?
    需求测试的注意事项有哪些?
    对某软件进行测试,发现在WIN98上运行得很慢,怎么判别是该软件存在问题还是其软硬件运行环境存在问题?
    什么是兼容性测试?请举例说明如何利用兼容性测试列表进行测试。
    如何定位测试用例的作用?
  • 原文地址:https://www.cnblogs.com/zqntx/p/13793930.html
Copyright © 2011-2022 走看看