linux 安装神州通用数据库 V7.0

2024-03-15 09:50

本文主要是介绍linux 安装神州通用数据库 V7.0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

linux 安装神州通用数据库 V7.0

  • 操作系统、数据库
  • 1、官方下载链接
  • 2、windows客户端下载链接
  • 3、官方安装手册
  • 4、安装前准备
    • 3.1、创建安装用户
    • 3.2、以root 用户修改神通数据库安装包的所有者为shentong 用户
    • 3.3、以root 用户创建神通数据库主目录并修改所有者为shentong 用户
    • 3.4、以root 用户临时修改init.d 目录权限
    • 3.5、使用shentong用户登录
  • 4、安装
    • 4.1、切换到shentong用户
    • 4.2、选择语言 输入1 回车
    • 4.2、选择安装目录
    • 4.3、设置密码
    • 4.4、选择是否注册HA服务
    • 4.5、选择JRE版本
    • 4.6、快捷方式选项
    • 4.7、是否创建数据库
    • 4.8、输入数据库名称
    • 4.9、选择数据库编码
    • 4.10、其他数据库配置
  • 5、设置
    • 5.1、以root 用户将神通数据库相关服务设置为自动启动
    • 5.2、以root 用户收回init.d 目录权限,并修改服务脚本权限
    • 5.3、以root 用户设置神通数据库所需其它权限
    • 5.4、设置完毕,使用shentong 或者root 用户都可以用服务方式启动神通数据库后台和代理程序
    • 5.5、关闭自启动
    • 5.6、神通数据库服务整理说明
  • 6、使用神通数据库
    • 6.1、启动停止数据库实例
    • 6.2、命令行工具登录数据库
  • 7、卸载数据库
    • 7.1、启动卸载程序
  • 8、windows客户端管理工具
    • 8.1、安装
    • 8.2、帮助文档
    • 8.3、启动参数配置工具

操作系统、数据库

操作系统:debian 10
数据库:神州通用数据库 V7.0

1、官方下载链接

http://www.shentongdata.com/index.php/download/list-27
在这里插入图片描述

2、windows客户端下载链接

http://www.shentongdata.com/index.php/download/list-27
在这里插入图片描述

3、官方安装手册

解压Linux安装包,在根目录下 :神通数据库-数据库快速入门.pdf
在这里插入图片描述

4、安装前准备

3.1、创建安装用户

以root用户创建shentong用户

useradd shentong -s /bin/bash -m

3.2、以root 用户修改神通数据库安装包的所有者为shentong 用户

解压安装包到/home/shentong目录下

unzip ShenTong7.0_342.139_linux64.zip -d /home/shentong/

修改所有者为shentong 用户

chown -R shentong:shentong /home/shentong/ShenTong7.0_342.139_linux64/

3.3、以root 用户创建神通数据库主目录并修改所有者为shentong 用户

mkdir -p /home/shentong/shentong
chown -R shentong:shentong /home/shentong/shentong/
chmod -R 755 /home/shentong/shentong/
Note: 如果数据文件、日志文件等数据库相关文件不使用默认路径存放,还需要参考上述命令创建相关目
录并修改权限。

3.4、以root 用户临时修改init.d 目录权限

chown -R -H shentong /etc/init.d

3.5、使用shentong用户登录

(建议直接登录,而非VNC 等远程方式),并安装神通数据库到/home/shentong/shentong/目录

su - shentong

注意事项:

  1. 安装实例时勾选“注册为服务”
  2. 快捷方式存放目录可设置到/home/shentong/desktop/
  3. 神通数据库主目录/home/shentong/shentong/ 请根据实际需要填写
  4. 如果数据文件、日志文件等数据库相关文件不使用默认路径存放,请根据实际需要填写,并且需要在此步骤之前参考步骤3 命令创建相

4、安装

4.1、切换到shentong用户

su - shentong

进入安装程序所在目录

cd /home/shentong/ShenTong7.0_342.139_linux64/

执行安装程序

chmod +x setup
./setup 

4.2、选择语言 输入1 回车

在这里插入图片描述
按1 继续
在这里插入图片描述
按1 继续
在这里插入图片描述

4.2、选择安装目录

输入安装目录的绝对路径

在这里插入图片描述
按1继续
在这里插入图片描述

输入Y 继续

在这里插入图片描述

输入1 继续

在这里插入图片描述

4.3、设置密码

输入0 继续

在这里插入图片描述

输入1 继续

在这里插入图片描述

4.4、选择是否注册HA服务

输入1 继续

在这里插入图片描述

输入1 继续

在这里插入图片描述

4.5、选择JRE版本

输入0继续

在这里插入图片描述

输入1继续

在这里插入图片描述

4.6、快捷方式选项

输入Y 继续 输入Y 继续

在这里插入图片描述

4.7、是否创建数据库

输入1继续

在这里插入图片描述

4.8、输入数据库名称

OSRDB 继续

在这里插入图片描述

4.9、选择数据库编码

输入utf8 继续

在这里插入图片描述

4.10、其他数据库配置

不输入 直接回车 继续

在这里插入图片描述

输入1 继续 会开始安装过程 等待即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入C 回车 等待安装完成

在这里插入图片描述

5、设置

5.1、以root 用户将神通数据库相关服务设置为自动启动

切换到root用户

su -

默认数据库服务设置没有自启动
在这里插入图片描述
设置为自启动
在这里插入图片描述
在这里插入图片描述
设置数据库后台服务自启动
#oscardb_OSRDBd 是库名为OSRDB 的数据库后台服务,请根据实际创建数据库名填写

sysv-rc-conf oscardb_OSRDBd on

在这里插入图片描述
init.d脚本
在这里插入图片描述
systemd服务
在这里插入图片描述

5.2、以root 用户收回init.d 目录权限,并修改服务脚本权限

chown -R -H root /etc/init.d
chown st_user:st_user /etc/init.d/oscar*
chmod 755 /etc/init.d/oscar*

5.3、以root 用户设置神通数据库所需其它权限

#/home/shentong/shentong 为神通数据库主目录,请根据实际需要填写
cd /home/shentong/shentong/bin
chmod +x oscar.sh
./oscar.sh shentong

在这里插入图片描述

5.4、设置完毕,使用shentong 或者root 用户都可以用服务方式启动神通数据库后台和代理程序

在这里插入图片描述

5.5、关闭自启动

 sysv-rc-conf oscardb_OSRDB off

也可以使用systemd禁用开机自启动

 systemctl disable oscardb_OSRDBd.service

在这里插入图片描述

5.6、神通数据库服务整理说明

systemd管理的服务有:

oscaragentd.service     oscaragent.service      
oscardb_OSRDBd.service  
oscarhad.service        oscarha.service

在这里插入图片描述

其中oscaragentd.service 和 oscarhad.service 在 /home/shentong/shentong/bin/目录下

在这里插入图片描述

/run/systemd/generator.late/ 目录下的服务;systemd管理的即是此目录下的服务。
其中软链接指向当前目录下的服务

在这里插入图片描述

这3个软链接指向同一个文件,所以这3个软链接的md5是相同的。

在这里插入图片描述

这3个软链接指向同一个文件,所以这3个软链接的md5是相同的。

在这里插入图片描述

6、使用神通数据库

6.1、启动停止数据库实例

在终端窗口中输入以下命令启动数据库:
/etc/init.d/oscardb_< 数据库实例名>d start

在终端窗口中输入以下命令停止数据库:
/etc/init.d/oscardb_< 数据库实例名>d stop

Note: “数据库实例名”为创建数据库时的库名称,如库名称为OSRDB,则启动数据库的命令为:

/etc/init.d/oscardb_OSRDBd start

6.2、命令行工具登录数据库

进入安装目录下的bin目录

cd /home/shentong/shentong/bin
./isql -h localhost -p 2003 -d osrdb sysdba

在这里插入图片描述
退出数据库连接 exit
在这里插入图片描述

查看可连接的数据库

./isql -l

在这里插入图片描述

查看命令帮助

./isql --help

在这里插入图片描述

7、卸载数据库

当确认不再使用已安装的神通数据库管理系统产品或安装其它版本时,请通过以下方法卸载。

7.1、启动卸载程序

神通数据库管理系统提供了以下方式启动卸载程序:
执行已安装的神通数据库管理系统快捷文件夹中的“卸载安装”项。
直接执行神通数据库管理系统安装目录下bin 文件夹内的uninstall-db.sh可执行文件。

8、windows客户端管理工具

8.1、安装

解压安装包:ShenTong7.0.8_342.139_win64.zip
双击setup.exe
在这里插入图片描述
在这里插入图片描述

选择自定义安装

在这里插入图片描述

安装组件选择客户端和帮助,其他组件如按需安装,驱动程序是供是开发程序用来操作数据库。

在这里插入图片描述

JRE 1.8 和服务端保持一致

在这里插入图片描述

快捷方式自定义名称

在这里插入图片描述
在这里插入图片描述

点击安装,等待安装完成

在这里插入图片描述
在这里插入图片描述

8.2、帮助文档

在安装根目录下doc文件夹

在这里插入图片描述

8.3、启动参数配置工具

在这里插入图片描述

在这里插入图片描述

测试连接

在这里插入图片描述

选择不自动提交SQL语句,点完成

在这里插入图片描述

查询表数据

在这里插入图片描述

启用sql 补全

在这里插入图片描述

sql补全效果

在这里插入图片描述

这篇关于linux 安装神州通用数据库 V7.0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/811559

相关文章

linux生产者,消费者问题

pthread_cond_wait() :用于阻塞当前线程,等待别的线程使用pthread_cond_signal()或pthread_cond_broadcast来唤醒它。 pthread_cond_wait() 必须与pthread_mutex 配套使用。pthread_cond_wait()函数一进入wait状态就会自动release mutex。当其他线程通过pthread

ESP32 esp-idf esp-adf环境安装及.a库创建与编译

简介 ESP32 功能丰富的 Wi-Fi & 蓝牙 MCU, 适用于多样的物联网应用。使用freertos操作系统。 ESP-IDF 官方物联网开发框架。 ESP-ADF 官方音频开发框架。 文档参照 https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/zh-cn/latest/get-started/index

Linux 安装、配置Tomcat 的HTTPS

Linux 安装 、配置Tomcat的HTTPS 安装Tomcat 这里选择的是 tomcat 10.X ,需要Java 11及更高版本 Binary Distributions ->Core->选择 tar.gz包 下载、上传到内网服务器 /opt 目录tar -xzf 解压将解压的根目录改名为 tomat-10 并移动到 /opt 下, 形成个人习惯的路径 /opt/tomcat-10

RedHat运维-Linux文本操作基础-AWK进阶

你不用整理,跟着敲一遍,有个印象,然后把它保存到本地,以后要用再去看,如果有了新东西,你自个再添加。这是我参考牛客上的shell编程专项题,只不过换成了问答的方式而已。不用背,就算是我自己亲自敲,我现在好多也记不住。 1. 输出nowcoder.txt文件第5行的内容 2. 输出nowcoder.txt文件第6行的内容 3. 输出nowcoder.txt文件第7行的内容 4. 输出nowcode

【Linux进阶】UNIX体系结构分解——操作系统,内核,shell

1.什么是操作系统? 从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。我们通常将这种软件称为内核(kerel),因为它相对较小,而且位于环境的核心。  从广义上说,操作系统包括了内核和一些其他软件,这些软件使得计算机能够发挥作用,并使计算机具有自己的特生。这里所说的其他软件包括系统实用程序(system utility)、应用程序、shell以及公用函数库等

VMware9.0详细安装

双击VMware-workstation-full-9.0.0-812388.exe文件: 直接点Next; 这里,我选择了Typical(标准安装)。 因为服务器上只要C盘,所以我选择安装在C盘下的vmware文件夹下面,然后点击Next; 这里我把√取消了,每次启动不检查更新。然后Next; 点击Next; 创建快捷方式等,点击Next; 继续Cont

vcpkg安装opencv中的特殊问题记录(无法找到opencv_corexd.dll)

我是按照网上的vcpkg安装opencv方法进行的(比如这篇:从0开始在visual studio上安装opencv(超详细,针对小白)),但是中间出现了一些别人没有遇到的问题,虽然原因没有找到,但是本人给出一些暂时的解决办法: 问题1: 我在安装库命令行使用的是 .\vcpkg.exe install opencv 我的电脑是x64,vcpkg在这条命令后默认下载的也是opencv2:x6

关于如何更好管理好数据库的一点思考

本文尝试从数据库设计理论、ER图简介、性能优化、避免过度设计及权限管理方面进行思考阐述。 一、数据库范式 以下通过详细的示例说明数据库范式的概念,将逐步规范化一个例子,逐级说明每个范式的要求和变换过程。 示例:学生课程登记系统 初始表格如下: 学生ID学生姓名课程ID课程名称教师教师办公室1张三101数学王老师101室2李四102英语李老师102室3王五101数学王老师101室4赵六103物理陈

数据库期末复习知识点

A卷 1. 选择题(30') 2. 判断范式(10') 判断到第三范式 3. 程序填空(20') 4. 分析填空(15') 5. 写SQL(25') 5'一题 恶性 B卷 1. 单选(30') 2. 填空 (20') 3. 程序填空(20') 4. 写SQL(30') 知识点 第一章 数据库管理系统(DBMS)  主要功能 数据定义功能 (DDL, 数据定义语

【服务器运维】CentOS6 minimal 离线安装MySQL5.7

1.准备安装包(版本因人而异,所以下面的命令中版本省略,实际操作中用Tab自动补全就好了) cloog-ppl-0.15.7-1.2.el6.x86_64.rpmcpp-4.4.7-23.el6.x86_64.rpmgcc-4.4.7-23.el6.x86_64.rpmgcc-c++-4.4.7-23.el6.x86_64.rpmglibc-2.12-1.212.el6.x86_64.r