当前位置: 首页 > article >正文

Linux 安装神州通用数据库 ShenTong7.0.8_342.92_linux64

Linux 安装神州通用数据库 ShenTong7.0.8_342.92_linux64

  • 1、准备工作
  • 2、安装数据库
  • 3、启停数据库
  • 4、后续步骤


💖The Begin💖点点关注,收藏不迷路💖

在Linux环境下安装神州通用数据库(ShenTong)是一个相对直接的过程,但需要注意一些依赖和配置细节。以下是在Linux系统上安装ShenTong7.0.8_342.92_linux64的详细步骤。

1、准备工作

  1. 下载安装包
    从神州通用数据库官网下载ShenTong7.0.8_342.92_linux64.zip安装包。确保下载的是与你的Linux系统架构(64位)相匹配的版本。

  2. 创建安装用户
    以root用户创建一个新的用户(例如shentong),用于安装和运行数据库。

    useradd shentong -s /bin/bash -m
    
  3. 修改安装包权限
    将下载的安装包解压到/home/shentong目录,并修改其所有者为shentong用户。

    ## 创建解压目录
    mkdir  /home/shentong
    
    ## 创建安装目录
    mkdir /opt/ShenTong
    
    unzip ShenTong7.0.8_342.92_linux64.zip -d /home/shentong
    
    

2、安装数据库

  1. 执行安装脚本
    进入解压后的目录,并赋予安装脚本执行权限,然后执行安装。

    cd /home/shentong/ShenTong7.0.8_342.92_linux64
    chmod +x setup
    
    ##执行安装
    ./setup
    

在这里插入图片描述

注意:如果没有auto-install.xml文件,你可能需要手动进行安装,按照提示逐步进行,如下。

1、 选择语言 输入0 回车
在这里插入图片描述

2、接受许可协议

在这里插入图片描述
3、选择安装路径 : [/opt/ShenTong]

在这里插入图片描述

4、完整安装

在这里插入图片描述
5、是否立即设置agent密码

在这里插入图片描述

6、是否注册HA服务

在这里插入图片描述
7、选择jre的版本
在这里插入图片描述

8、创建快捷方式

在这里插入图片描述

9、是否创建数据库

在这里插入图片描述

输入数据库名:OSRDB,编码

在这里插入图片描述

在这里插入图片描述

  1. 检查安装状态
ll /etc/init.d/

在这里插入图片描述

安装完成后,可以通过查看数据库服务状态来确认安装是否成功。

/etc/init.d/oscardb_OSRDBd status

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

启动报错:

解决方案:

替换/opt/ShenTong/license下的oscar.license文件,文件可以找神通数据库工作人员获取。

3、启停数据库

  1. 启动和停止数据库
    使用以下命令启动和停止数据库服务。

    /etc/init.d/oscardb_OSRDBd start
    /etc/init.d/oscardb_OSRDBd stop
    
  2. 连接数据库
    使用默认的配置文件自动安装的数据库,默认端口为2003,初始用户名和密码分别为SYSDBAszoscar55

    isql -d osrdb -p 2003 -U sysdba/szoscar55
    

    这将连接到数据库,并允许你执行SQL命令。

安装说明:

神州通用数据库安装完成后的相关信息表格:

信息项
默认端口2003
初始用户名SYSDBA
对应密码szoscar55
默认数据库实例名OSRDB
默认部署路径/opt/ShenTong

4、后续步骤

  1. 设置服务自启动
    你可能希望将数据库服务设置为开机自启动。这可以通过systemdsysv-rc-conf等工具完成。

    systemctl enable oscardb_OSRDBd.service
    

    或者

    sysv-rc-conf oscardb_OSRDBd on
    
  2. 学习数据库管理
    安装完成后,建议学习如何进行数据库的备份、恢复、性能调优和安全管理等操作。

在这里插入图片描述


💖The End💖点点关注,收藏不迷路💖

http://www.kler.cn/a/302658.html

相关文章:

  • 高级java每日一道面试题-2024年11月06日-JVM篇-什么是 Class 文件? Class 文件主要的信息结构有哪些?
  • SQL 中 BETWEEN AND 用于字符串的理解
  • Redo与Undo的区别:数据库事务的恢复与撤销机制
  • Golang | Leetcode Golang题解之第559题N叉树的最大深度
  • 【机器学习】机器学习中用到的高等数学知识-2.概率论与统计 (Probability and Statistics)
  • GaussDB部署架构
  • 大数据集群搭建以及使用过程中几个实用的shell脚本
  • Django 创建好的模块怎么在后台显示
  • 锐捷交换机常用命令
  • 李沐深度学习 自制数据集
  • Iptables命令常用命令
  • C#中的闭包
  • 2024.9.13 Python与图像处理新国大EE5731课程大作业,SIFT 特征和描述符,单应性矩阵透视变换
  • redis常见的数据类型?
  • 解决:Module build failed (from ./node_modules/sass-loader/dist/cjs.js)问题
  • 秋招突击——9/10、9\11——算法练习——携程笔试练习——2024年秋招第一批笔试
  • 数据库的实施过程分析
  • 【白话树】之 树的基本知识、存储结构和二叉树转换
  • RabbitMQ创建交换机和队列——配置类 注解
  • Idea 创建 Maven项目的时候卡死
  • 体育数据API纳米足球数据API:足球数据接口文档API示例⑫
  • 【解决方案】双系统中修复ubuntu引导
  • 【算法】-单调队列
  • 数据库系统 第43节 数据库复制
  • LabVIEW回转马达试验系统
  • Git撤销add