目录

1. 安装包适配

2. 连接服务器

3. – 安装方式

– 自定义安装

– 静默方式安装

4. 启动数据库

1.安装包适配

安装包对应版本中标麒麟应该安装linux版本的神通数据库,飞腾的就安装arm64,龙芯的话就是对应安装loongson64

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

2.连接服务器

使用xshell软件连接机器,将安装包上传在目录下

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

3.安装方式

第一种安装方式

a-自定义安装:这种安装方式就是比较灵活,路径,数据库名,安装集都可以自行选择

在安装包所在目录下执行以下命令,将安装包解压

#unzip ShenTong7.0_pack307.20_Linux64.zip

进入解压后的安装包路径,输入setup.sh命令安装

(可能会提示找不到该文件,是因为这个脚本文件没有执行的权限,需要执行命令为它添加执行权限 ,以下两种命令皆可)

# chmod u+x setup.sh

#chmod 777 setup.sh

安装过程,请仔细按照提示进行操作,像一些安装路径还有初始化数据库名字可以选择默认

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

安装完成后,会提示数据库成功安装(不知道如何选择安装的,可以下载神通数据库入门指南看看)

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

此时执行,重启服务器,使配置生效

#shutdown -r now

第二种安装方式:

b.-  推荐使用静默方式安装

查看数据库安装包内的 Disk1/InstData 目录下的 st.properties 文件中为安装库所需的基本信息。

参数说明如下:

• INSTALLER_UI安装方式(静默安装)

• USER_INSTALL_DIR数据库安装路径

• OSCAR_DB_NAME默认安装数据库库名。

Note: 可以手动修改数据库安装目录(USER_INSTALL_DIR)、默认建库库名(OSCAR_DB_NAME)

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

确定 st.properties 配置文件内容后(不更改配置,默认比较保险)

在linux终端运行,执行以下列出的第一个命令更改文件执行权限,执行第二个命令开始安装

#chmod 777 setup.bin

#./setup.bin -f st.properties

出现“Installation Complete”表示安装完成。然后重启系统,启动服务。

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

4.启动后台数据库 :

在 Linux 系统下安装神通数据库服务器后,系统会自动创建服务脚本:/etc/init.d/OSCARd

建议先查看  etc/init.d 文件夹下查看有没有叫 < 数据库实例名 >d的服务文件 (没改数据库实例名的话应该是oscardb_OSRDBd)

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

假如/etc/init.d中的服务文件缺失,会造成后台数据库无法启动,也就标志的数据库安装失败了,需要卸载数据库,重新安装,另篇说数据库卸载吧

输入命令 # /etc/init.d/oscardb_< 数据库实例名 >d start,例如创建的实例数据库名为OSRDB,则启动数据库的命令为

# /etc/init.d/oscardb_OSCARd start

5.查看监听端口

完成安装后,查看监听的端口,默认是端口是2003,也有可能是2021

导致windows客户端无法连接的问题,因此,需要查看已经监听的端口netstat -nultp,

#netstat -nltp

查询结果如下,"oscar"对应的端口号为神通数据库的端口号

linux服务器数据库和监听自启动,linux64的神通数据库安装与启动-编程知识网

连接数据库,后续更新吧…