达梦数据库常见问题--安装

1、安装完数据库,bin下面没有disql文件是怎么回事?

        答:是因为安装的时候未选择数据库服务组件,所以只有客户端组件,不包含相关dm命令行工具

解决:

       1、从已经安装了达梦数据库服务组件的安装文件下复制一个bin,覆盖当前安装目录下的bin。

       2、重新安装数据库,选择数据库服务组件。

2、安装达梦数据库后LD_LIBRARY_PATH如何设置?

      答:当使用达梦的驱动(如unixodbc、dci、dpi、php_dm、pdo_dm等)时可能需要依赖部分达梦提供的动态链接库文件,用户需要设置系统环境变量LD_LIBRARY_PATH,将达梦数据库的执行码路径添加进去,以Linux上达梦默认安装位置/opt/dmdbms/bin为例:

      方法一:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/dmdbms/bin 但是退出当前终端后就失效。

      方法二:修改~/.bashrc或~/.bash_profile或系统级别的/etc/profile添加export LD_LIBRARY_PATH:/opt/dmdbms/bin。修改完需执行source命令,例如:修改的是/etc//profile文件,改完,执行source /etc/profile才能在当前会话环境变量生效,或者重新启动一个新的会话,这些环境变量也会生效。

3、达梦数据库的数据文件存放路径在哪?参数配置文件在哪里?

         达梦数据库的数据文件存放路径是根据项目要求进行存放的,没有一个特定的路径,一般情况下,由达梦工程师进行安装部署的达梦数据库,部署后会提供一份部署文档,其中包含相应的路径信息,如果没有请参考下面方法。

        下面简单介绍几种找到数据文件路径的方法:

         1、询问数据库的管理和维护人员,他们是了解最基本信息的人。

         2、如果是window或有图形化界面的Linux,可以尝试通过“DM服务查看器”工具,找到DMService开头的服务,点击右键选择“属性”,在“服务属性中”的“配置文件路径”一项的路径即为数据文件路径;

 

        注:如果在“DM服务查看器”中找不到相应的服务,可能服务没有注册或用其他方式进行了启动,请参考后面方法。

        Linux系统,通过ps -ef | grep dmserver 命令查看进程的方式找到相应的路径

 4、无法启动图形化,如何进行安装?没有图形化界面怎么安装达梦数据库?./DMInstall.bin执行报错?

分以下两种情况:

1、针对无法启动图形化的服务器或者远程方式,达梦数据库提供纯文本安装方式。安装过程如下:

(1)首先安装数据库

步骤1:执行安装文件选择安装语言

 如果当前操作系统中已存在 DM,将在终端弹出提示,输入选项:继续,将进行下一步的命令行安装,否则退出命令行安装。如下图所示:

 

 步骤2:验证Key文件

        用户可以选择是否输入key文件路径。不输入则进行下一步安装,输入Key文件路径,安装程序将显示Key文件的详细信息,如果是合法的Key文件且在有效期内,用户可以继续安装。

步骤3:输入时区

       用户可以选择DM的时区信息。

步骤4:选择安装类型

       命令行安装与图形化安装的选择的安装类型是一样。

       用户选择安装类型需要手动输入,默认是典型安装。如果用户选择自定义安装,将打印全部安装组件信息。用户通过命令行窗口输入要安装的组件序号,选择多个安装组件所需要的存储空间大小。

步骤5:选择安装路径

       用户可以输入DM的安装路径,不输入则使用默认路径,默认值为$HOME/dmdbms(如果安装用户为root,则默认安装目录为/opt/dmdbms,但不建议使用root系统用户来安装DM)。

       安装程序将打印当前安装路径的可用空间,如果空间不足,用户需重新选择安装路径。如果当前安装路径可用空间足够,用户需进行确认。不确认,则重新选择安装路径,确认,则进入下一步步骤。

步骤6:安装小结

       安装程序将打印用户之前输入的部分安装信息。用户对安装信息进行确认。不确认,则退出安装程序,确认,进行DM安装。

原文地址:https://www.cnblogs.com/zqntx/p/13750668.html