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

news/2024/9/18 10:38:10/ 标签: linux, 数据库, ShenTong, 服务器, 运维, 国产化

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


💖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/ShenTongunzip 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.ppmy.cn/news/1525210.html

相关文章

Go中更安全的枚举

iota Go让你用iota来使用枚举。 const (Guest iotaMemberModeratorAdmin )虽然Go是明确的,但iota似乎相对模糊。如果你以任何其他方式对const组进行排序,你会引入副作用。在上面的例子中,你仅仅对第一个参数Guest赋值了。你可以显式地给每…

【前端】vue+html+js 实现table表格展示,以及分页按钮添加

一. 问题描述 数据条数太多显示到页面上时可能会渲染较慢,因此需要截取数据进行展示。 二. 代码写法 思路:按照上述图示思路,需要有两个数据列表,一个存储的是所有的列表数据,一个存储的是展示的数据列表&#xff0c…

jQuery UI API 文档

关于《jQuery UI API 文档》,我找到了一些有用的信息。jQuery UI 是建立在 jQuery JavaScript 库上的一组用户界面交互、特效、小部件及主题。如果您是 jQuery 新手,建议您先查看 jQuery 教程。目前,我找到的资料主要是关于 jQuery UI 1.10 版…

【加密社】深入理解TON智能合约 (FunC语法)

king: 摘要:在TON(TheOpenNetwork)区块链平台中,智能合约扮演着举足轻重的角色。本文将通过分析一段TON智能合约代码 带领读者学习dict(字典)和list(列表)在FunC语言中的用法&#x…

LeetCode_sql_day24(1212.查询球队积分)

描述 表: Teams ------------------------- | Column Name | Type | ------------------------- | team_id | int | | team_name | varchar | ------------------------- team_id 是该表具有唯一值的列。 表中的每一行都代表一支独立足球队。表: Matches…

人工智能 | 搭建企业内部的大语言模型系统

大纲 开源大语言模型大语言模型管理私有大语言模型服务部署方案 开源大语言模型 担心安全与隐私?可私有部署的开源大模型 商业大模型,不支持私有部署 ChatGPTClaudeGoogle Gemini百度问心一言 开源大模型,支持私有部署 MistralMeta Llama…

【LeetCode】:面试题 16.05. 阶乘尾数

🎁个人主页:我们的五年 🔍系列专栏:C课程学习 🎉欢迎大家点赞👍评论📝收藏⭐文章 好久没有写文章了,今天碰见了一道有趣的题目,写下来分享一下。 🏆1.问题描…

【QT】系统-上

欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:QT 目录 👉🏻事件QWidget中常见的事件 👉🏻处理鼠标事件:leaveEvent和enterEvent👉&a…

简单代码实现视频转图片_py

目录 1.安装OpenCV 环境要求 安装命令 验证安装 2. OpenCV用法 3.实现程序 博主最近在研究深度学习,需要收集数据集进行处理,但一张张拍照真是太麻烦了 就想着,哎,能不能写一个程序,把视频转成图片不就行了&am…

tabBar设置底部导航栏

如果应用是一个多 tab 应用,可以通过 tabBar 配置项指定一级导航栏,以及 tab 切换时显示的对应页,简单来说就是像美团外卖下面的导航栏一样可以任意切换 1.首先创建三个页面,在页面里面可以写一些东西或者放一张图片方便区分。 2.…

http网络请求与下载进度

Http_request 目录 一、XMLHttpRequest 在使用 Fetch API 进行网络请求时,原生的 Fetch API 并不直接支持获取下载进度的功能,因为 Fetch API 主要是基于 Promise 的,它主要关注于请求的成功或失败,以及响应数据的处理&#xff…

微信小程序开发——比较两个数字大小

在这里我们使用的工具是 需要自行安装和配置。 在微信小程序中比较两个数字大小有以下几种方式: 一、普通条件判断 在小程序的.js 文件中,先定义两个数字,如let num1 5; let num2 3;。通过if - else if - else语句,根据num1与…

MVC设计模式与delegate,tablview,Appdelegate,SceneDelegate

一、MVC MVC就是Model(模型)、View(视图)、Controller(控制器) 例如上面的 excel表, 数据、数据结构就是模型Model 根据数据形成的直观的、用户能直接看见的柱形图是视图View 数据构成的表格…

假期学习-- iOS 通知详解

iOS 通知详解 数据结构 从我们之前使用通知的流程和代码来看,通知其实就是一个单例,方便随时访问。 NSNotificationCenter:消息中心 这个单例类中主要定义了两个表,一个存储所有注册通知信息的表的结构体,一个保存…

模版方法模式template method

学习笔记,原文链接 https://refactoringguru.cn/design-patterns/template-method 超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 上层接口有默认实现的方法和子类需要自己实现的方法

神经网络学习笔记——如何设计、实现并训练一个标准的前馈神经网络

1.从零设计并训练一个神经网络https://www.bilibili.com/video/BV134421U77t/?spm_id_from333.337.search-card.all.click&vd_source0b1f472915ac9cb9cdccb8658d6c2e69 一、如何设计、实现并训练一个标准的前馈神经网络,用于手写数字图像的分类,重…

【SpringBoot3】面向切面 AspectJ AOP 使用详解

文章目录 一、AspectJ介绍二、简单使用步骤1、引入依赖2、定义一个Aspect3、开启AOP支持 三、AOP 核心概念四、切点(Pointcut)1. execution2. within3. this & target4. args & args5. within & target & annotation 五、通知&#xff0…

Unix时间戳与C语言的time.h库函数

目录 Unix时间戳介绍 UTC/GMT 时间与秒计数器转换代码 time.h库函数 Unix时间戳介绍 Unix 时间戳(Unix Timestamp)定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑闰秒 时间戳存储在一个秒计数器中,秒计数器…

15.5 创建监控控制平面的service

本节重点介绍 : k8s中service的作用和类型创建k8s控制平面的service 给prometheus采集用, 类型clusterIp kube-schedulerkube-controller-managerkube-etcd service的作用 Kubernetes Service定义了这样一种抽象: Service是一种可以访问 Pod逻辑分组…

MATLAB求解0-1线性规划问题的详细分析

引言 0-1线性规划是整数规划中的一种特殊形式,它广泛应用于资源分配、工厂选址、投资组合优化、物流运输等多个领域。0-1线性规划的特点是,决策变量只能取0或1的离散值,通常用于描述“是-否”决策问题。随着计算机技术的发展,数学…