kingbase安装手册-Linux图形化界面安装

时间:2024-03-17 08:25:35

1 创建并添加kingbase组和用户修改相应权限

    [[email protected] ~]# groupadd kingbase 

    [[email protected] ~]# useradd kingbase -g kingbase -m

    [[email protected] ~]# passwd kingbase 

    [[email protected] home]# chmod -R 755 kingbase

    [[email protected] home]# chown -R kingbase:kingbase kingbase

2 配置kingbase用户环境变量 

    [[email protected] ~]$ 

    vi .bash_profile 

   export                                                                                                                                     LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/kingbase/KingbaseES/lib:/home/kingbase/KingbaseES/bin:/home/kingbase/KingbaseES /unixodbc/lib

3 将安装文件和license拷贝到root用户下 

    [[email protected] ~]# ls

    anaconda-ks.cfg  install.log.syslog Desktop          

    kdb-7.1.2.0363-release-Linux-x86_64-installer-build0032.zip install.log     

     license_ee_7.1.2_企业版180L64.dat 

    [[email protected] kingbase]# unzip  kdb-7.1.2.0363-release-Linux-x86_64-installer-build0032.zip 

    [[email protected] kingbase]# su - kingbase

    [[email protected] ~]$ cd /home/kingbase/ 

    [[email protected] ~]$ ls 

    kdb-7.1.2.0363-release-Linux-x86_64-installer-build0032.zip  

    setup license_ee_7.1.2_企业版180L64.dat                           

     setup.sh 

4 创建安装目录

    [[email protected] ~]$ mkdir /home/kingbase/KingbaseES

5 安装

    [[email protected] ~]# xhost + 

    access control disabled, clients can connect from any host 

    [[email protected] ~]# xclock    出现小时中则正常 

    [[email protected] ~]$ ./setup.sh Now launch installer... Preparing to install... Extracting the JRE from the installer     archive...   Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources     from the installer archive... Configuring the installer for this system's environment...Launching installer.

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装


注:这里选择手动初始化数据库

kingbase安装手册-Linux图形化界面安装

切换到root用户执行Root.sh(Linux特有步骤) 

    [[email protected] ~]$ su 口令:

    [[email protected] kingbaseES]# cd /home/kingbase/kingbaseES/Install/ 

    [[email protected] Install]# ls Root.sh  servicemgmt.sh  startup-desktop

    [[email protected] Install]# ./Root.sh Installing ODBC driver... ODBC Driver is installed successfully!

    Installing krms7d... krms7d is installed successfully!
    krms7d is starting... starting krms[确定] 成功启动krms服务。 krms7d start successfully!
    Installing kingbase7d... kingbase7d is installed successfully!
    Installing jobmgmt7d... jobmgmt7d is installed successfully!
    Installing kdbws7d... kdbws7d is installed successfully!
    kdbws7d is starting... kdbws7d is starting[确定] kdbws7d start successfully!
  Starting to initialize database by kingbase ... Starting System Initialization failed or error(s) occurred while     initializing database. You can see /home/kingbase/kingbaseES/Install/root.log for details. 

    Complete.

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

kingbase安装手册-Linux图形化界面安装

在Root.sh 中执行了如下操作:

检查下4个进程的启动情况

 [[email protected] ~]$ /etc/init.d/krms7d status krms of kingbase: running[确定] 

[[email protected] ~]$ /etc/init.d/kingbase7d status kingbase kingbasees_instance1 of kingbase: running[确定] [[email protected] ~]$ /etc/init.d/jobmgmt7d status job_manager kingbasees_instance1 of kingbase: not running[警告] 

[[email protected] ~]$ /etc/init.d/kdbws7d status kdbws7d (pid 10497) is running......[确定] 查看数据库状态 [[email protected] ~]# /etc/init.d/kingbase7d status kingbase kingbasees_instance1 of kingbase: running         [  OK  ] 如果没启动则手动启动:

 [[email protected] ~]# /etc/init.d/kingbase7d start

登录数据库 [[email protected] ~]$ isql -U SYSTEM -W beijing TEST     //-U表示用户-W表示密码  TEST为数据库名 欢迎使用 isql 7.1.2.0363 release 64 bit, Kingbase 交互式终端.
类型:  \h SQL帮助命令       \? isql帮助命令       \g 将之前的SQL语句发往服务器执行       \q 退出
TEST=#