目录
1. 安装包适配
2. 连接服务器
3. - 安装方式
- 自定义安装
- 静默方式安装
4. 启动数据库
安装包对应版本中标麒麟应该安装linux版本的神通数据库,飞腾的就安装arm64,龙芯的话就是对应安装loongson64
使用xshell软件连接机器,将安装包上传在目录下
a-自定义安装:这种安装方式就是比较灵活,路径,数据库名,安装集都可以自行选择
在安装包所在目录下执行以下命令,将安装包解压
#unzip ShenTong7.0_pack307.20_Linux64.zip
进入解压后的安装包路径,输入setup.sh命令安装
(可能会提示找不到该文件,是因为这个脚本文件没有执行的权限,需要执行命令为它添加执行权限 ,以下两种命令皆可)
# chmod u+x setup.sh
#chmod 777 setup.sh
安装过程,请仔细按照提示进行操作,像一些安装路径还有初始化数据库名字可以选择默认
安装完成后,会提示数据库成功安装(不知道如何选择安装的,可以下载神通数据库入门指南看看)
此时执行,重启服务器,使配置生效
#shutdown -r now
查看数据库安装包内的 Disk1/InstData 目录下的 st.properties 文件中为安装库所需的基本信息。
参数说明如下:
• INSTALLER_UI安装方式(静默安装)
• USER_INSTALL_DIR数据库安装路径
• OSCAR_DB_NAME默认安装数据库库名。
Note: 可以手动修改数据库安装目录(USER_INSTALL_DIR)、默认建库库名(OSCAR_DB_NAME)
确定 st.properties 配置文件内容后(不更改配置,默认比较保险)
在linux终端运行,执行以下列出的第一个命令更改文件执行权限,执行第二个命令开始安装
#chmod 777 setup.bin
#./setup.bin -f st.properties
出现“Installation Complete”表示安装完成。然后重启系统,启动服务。
在 Linux 系统下安装神通数据库服务器后,系统会自动创建服务脚本:/etc/init.d/OSCARd
建议先查看 etc/init.d 文件夹下查看有没有叫 < 数据库实例名 >d的服务文件 (没改数据库实例名的话应该是oscardb_OSRDBd)
假如/etc/init.d中的服务文件缺失,会造成后台数据库无法启动,也就标志的数据库安装失败了,需要卸载数据库,重新安装,另篇说数据库卸载吧
输入命令 # /etc/init.d/oscardb_< 数据库实例名 >d start,例如创建的实例数据库名为OSRDB,则启动数据库的命令为
# /etc/init.d/oscardb_OSCARd start
完成安装后,查看监听的端口,默认是端口是2003,也有可能是2021
导致windows客户端无法连接的问题,因此,需要查看已经监听的端口netstat -nultp,
#netstat -nltp
查询结果如下,"oscar"对应的端口号为神通数据库的端口号
连接数据库,后续更新吧...