YashanDB下载软件包方法

简介: 本文介绍了YashanDB的软件包清单及下载步骤,涵盖服务端、客户端、插件及多种开发驱动(如ODBC、JDBC、Python等)的安装包。用户可根据实际需求选择适合的软件包,并按照官方文档指引完成安装。文章还详细描述了软件包下载和安装工具获取的过程,包括创建安装目录、下载并解压软件包,以及使用`yasboot`或`yasom`命令进行命令行或可视化安装。适用于Linux和Windows平台的多种场景部署。

本文内容来自YashanDB官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%AE%89%E8%A3%85%E5%92%8C%E5%8D%87%E7%BA%A7/%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2/%E5%AE%89%E8%A3%85%E5%89%8D%E5%87%86%E5%A4%87/%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6%E5%8C%85.html

软件包清单


请依据所需要使用的场景向我们的技术支持获取软件包,包括如下四类:

  • 由DBA在服务器上安装的YashanDB软件包。
  • 使用DBLINK和部分内置函数(例如GIS Function、LSFA_LISTAGG)所需的YashanDB插件包,如产品需要用到相关功能,安装YashanDB时必须同时指定安装该插件包。
  • 用于连接YashanDB的客户端软件包,由需要使用的用户在本地安装。
  • 用于进行YashanDB接口程序开发的各驱动软件包,由应用程序开发人员在需要时选择安装。

YashanDB提供的所有软件包列表如下:(xx.xx为软件版本号)

软件包名称 说明
yashandb-xx.xx-linux-x86_64.tar.gz

yashandb-xx.xx-linux-aarch64.tar.gz | YashanDB安装包,适用于在Linux x86_64/arm64平台下进行数据库的安装和部署,安装指导请查阅YashanDB服务端安装。 |
| yashandb-plugins-all-xx.xx-linux-x86_64.tar.gz
yashandb-plugins-all-xx.xx-linux-aarch64.tar.gz | YashanDB插件包,适用于在Linux x86_64/arm64平台下进行数据库相关插件的安装,安装指导请查阅YashanDB服务端安装。 |
| yashandb-client-xx.xx-linux-x86_64.tar.gz
yashandb-client-xx.xx-linux-aarch64.tar.gz | YashanDB客户端安装包,适用于Linux x86_64/arm64平台,具体操作请查阅Linux客户端安装。 |
| yashandb-client-xx.xx-1.el7.centos.x86_64.rpm
yashandb-client-xx.xx-1.el7.aarch64.rpm | YashanDB客户端安装包,适用于CentOS Linux x86_64/arm64平台,安装指导请查阅Linux客户端安装。 |
| yashandb-client-xx.xx-windows-amd64.zip | YashanDB客户端安装包,适用于Windows平台,安装指导请查阅Windows客户端安装。 |
| yashandb-odbc-xx.xx-linux-x86_64.tar.gz
yashandb-odbc-xx.xx-linux-aarch_64.tar.gz
yashandb-odbc-xx.xx-windows-x86_64.zip | YashanDB ODBC驱动安装包,适用于Linux x86_64/arm64和Windows平台,安装指导请查阅ODBC驱动安装说明。 |
| yashandb-oci-xx.xx-linux-x86_64.tar.gz
yashandb-oci-xx.xx-linux-aarch64.tar.gz
yashandb-oci-xx.xx-windows-amd64.zip | YashanDB OCI驱动安装包,适用于Linux x86_64/arm64和Windows平台,安装指导请查阅OCI驱动安装说明。 |
| yasdb-x.x.x-py3-none-any.whl | YashanDB Python驱动安装包,适用于所有平台,安装指导请查阅Python驱动安装说明。 |
| yaspy-xx.xx-cp36-cp36m-linux-x86_64.whl
yaspy-xx.xx-cp36-cp36m-linux-aarch_64.whl
yaspy-xx.xx-cp36-cp36m-win_amd64.whl | YashanDB Python驱动安装包,适用于Linux x86_64/arm64和Windows平台,安装指导请查阅Python驱动安装说明
yaspy系列安装包与yasdb安装包按需择一即可,推荐使用yasdb-x.x.x-py3-none-any.whl安装包。 |
| yashandb_sqlalchemy-x.x.x-py3-none-any.whl | yashandb_sqlalchemy安装包,适用于所有平台,安装指导请查阅ORM工具对接示例(SQLAIChemy)。 |
| yashandb-jdbc-xx.xx.jar | YashanDB JDBC驱动安装包,适用于所有平台,安装指导请查阅JDBC驱动安装说明。 |
| yashandb-dotnet-xx.xx.zip | YashanDB ADO.NET驱动安装包,适用于所有平台,安装指导请查阅ADO.NET驱动安装说明。 |

软件包下载


从本步骤开始,以及后续所有服务端安装步骤,将由数据库安装用户进行操作,请先切换至yashan用户或直接以yashan用户登录至服务器。

为便于表述YashanDB的安装部署过程,统一以使用yashandb-23.3.1.100-linux-x86_64.tar.gz安装包为例。

YashanDB支持在任一服务器上下载软件包,向其他所有服务器发起并行安装,本安装手册以192.168.1.2作为安装服务器,以下步骤均在192.168.1.2上执行。

1. 创建install目录

在yashan用户主目录下创建一个空目录,作为安装包的存放路径。

$ cd
$ mkdir install

Copied!

2. 下载软件包

将软件包下载到/home/yashan/install目录下,并解压软件包:

 $ cd /home/yashan/install
 $ tar zxf yashandb-23.3.1.100-linux-x86_64.tar.gz

Copied!

3. 获取安装工具

YashanDB所提供的软件包中包含安装工具,位于bin目录下。如执行命令行安装需使用yasboot命令,如执行可视化安装需使用yasom命令。

$ ll ./bin/yasboot
-rwxrwxr-x 1 yashan yashan 9377280 Sep 26 01:32 yasboot
$ ll ./bin/yasom
-rwxrwxr-x 1 yashan yashan 9377280 Sep 26 01:32 yasom

Copied!

在执行完本步骤后,即可进入正式的YashanDB安装过程,请根据操作偏好选择如下安装方式:

  • 采用命令行安装:直接登录到服务器,且以Linux命令形式执行安装各步操作。
  • 采用可视化界面安装:①在服务器上启动Web服务;②在本地Windows环境浏览器上,以网页形式执行安装各步操作。
相关文章
|
6月前
|
调度 数据库 Python
【YashanDB 知识库】DolphinScheduler 适配崖山 Python 驱动
本文来自YashanDB官网,介绍如何将DolphinScheduler调度器适配崖山Python驱动,实现通过Python任务访问崖山数据库。环境要求包括DolphinScheduler 3.1.9、Python 3.9及YashanDB 23.2.2.100。操作步骤涵盖安装YashanDB客户端、配置环境变量、安装Python驱动以及设置DolphinScheduler相关参数,助力用户高效集成与使用。
|
安全 Linux 数据安全/隐私保护
openssh有rpm包吗?
【4月更文挑战第14天】openssh有rpm包吗?
1023 0
|
6月前
|
Java 数据库连接 Maven
【YashanDB知识库】私有maven使用崖山JDBC驱动
本文介绍如何将YashanDB的JDBC驱动包(yashandb-jdbc-1.5.1.jar)安装到Maven本地仓库。通过使用`mvn install:install-file`命令,指定参数如`-Dfile`(jar路径)、`-DgroupId`、`-DartifactId`和`-Dversion`等,可完成打包。之后,在项目中只需在`pom.xml`中添加对应依赖即可使用该驱动,方便集成与管理。
|
5月前
|
存储 数据可视化 Linux
YashanDB安装部署
本章节为YashanDB产品的安装部署提供详细指导与示例,涵盖安装前准备、两种安装方式(命令行与可视化界面)、安装后初始环境配置以及数据库客户端安装。在操作过程中需注意可能的服务器重启影响,并明确节点概念及进程部署要求,确保产品在最佳环境中运行。具体步骤包括生成配置文件、准备部署环境、启动必要进程和部署数据库实例。客户端支持Windows与Linux系统,便于远程连接与操作。
|
5月前
|
SQL 数据库
YashanDB事务操作
YashanDB 是一款高性能数据库,本文档来自其官网,主要介绍事务操作的基本语法与示例。在 YashanDB 中,事务提交前的修改仅对当前用户可见,可通过 `ROLLBACK` 回滚恢复数据;提交后(`COMMIT`),修改对所有用户可见且不可回滚。文档包含创建表、插入数据及事务提交和回滚的具体示例,帮助用户快速掌握 SQL 事务操作。
|
5月前
|
分布式数据库 数据库 数据库管理
YashanDB服务端安装(命令行)
YashanDB 提供单机(主备)、分布式和共享集群三种部署形态,适用于不同业务场景。单机部署适合集中式交易,分布式部署针对分布式分析业务,共享集群部署用于多实例单库的共享集群交易业务。在安装前,请务必完成安装前准备
|
5月前
|
数据可视化 网络安全 数据库
YashanDB安装初始环境调整
本文档来源于YashanDB官网,主要介绍YashanDB安装前的环境准备与配置。内容涵盖端口开放规则(包括默认端口号和分配原则)、防火墙设置(关闭或添加白名单)、SSH服务开启以及共享集群部署时的环境清理等关键步骤。确保按照指引正确配置端口和环境,可有效避免安装过程中因网络或环境问题导致的失败。适用于单机、分布式及共享集群等多种部署形态。
|
5月前
|
SQL 数据库 数据安全/隐私保护
YashanDB滚动升级
YashanDB支持通过yasboot工具实现数据库的滚动升级,无需停机即可将二进制文件更新到新版本。本文以23.3.1.0升级至23.3.1.1为例,详细介绍滚动升级流程。适用场景包括单机(主备)和分布式部署,需满足版本号前三位相同的要求。操作步骤涵盖全量备份、上传新版本安装包、升级yasom与yasagent组件、数据库升级及可选的后续操作(如环境变量更新)。升级过程中需注意校验dbcr目录一致性,并在失败时执行回退操作。具体命令和参数说明请参考官方文档链接。
|
5月前
|
存储 SQL 网络安全
YashanDB共享集群部署
本文介绍了YashanDB共享集群部署的安装步骤,以2台服务器和1个共享存储(含3个及以上LUN)为例。首先通过`yasboot package`命令生成配置文件`yashandb.toml`和`hosts.toml`,并根据需求调整参数。接着执行安装、数据库部署及重启操作,配置环境变量后检查安装结果。最后通过工具设置密码、查看状态,并可选择创建用户及开启守护功能。