文档详情

玩具制造资源规划软件:Oracle二次开发_(14).系统部署与维护.docx

发布:2025-04-21约5.63千字共11页下载文档
文本预览下载声明

PAGE1

PAGE1

系统部署与维护

系统部署

系统部署是指将开发好的软件从开发环境迁移到生产环境的过程。在玩具制造资源规划软件的开发中,系统部署是确保软件能够稳定、高效地运行在实际生产环境中的关键步骤。本节将详细介绍系统部署的流程,包括环境准备、数据库配置、应用服务器配置、系统测试和上线操作。

环境准备

在进行系统部署之前,首先需要准备好目标环境。目标环境包括硬件环境和软件环境,确保它们符合系统的运行要求。

硬件环境

服务器配置:

CPU:至少4核心,建议8核心或以上。

内存:至少16GB,建议32GB或以上。

硬盘:至少500GBSSD,建议1TB或以上。

网络:高速互联网连接,建议1Gbps或以上。

客户端配置:

CPU:至少双核,建议4核或以上。

内存:至少8GB,建议16GB或以上。

操作系统:Windows10或以上,macOS10.15或以上,LinuxUbuntu20.04或以上。

浏览器:Chrome80或以上,Firefox70或以上,Edge80或以上。

软件环境

操作系统:

服务器:LinuxUbuntu20.04。

客户端:Windows10,macOS10.15,LinuxUbuntu20.04。

数据库:

Oracle19c。

应用服务器:

WebLogic12c。

开发工具:

OracleJDeveloper12c。

Git。

其他工具:

ApacheMaven3.6.3。

Jenkins2.249.3。

数据库配置

数据库配置是系统部署的重要环节,确保数据库能够正确地支持系统运行。

安装Oracle19c

下载安装包:

访问Oracle官方网站下载Oracle19c安装包。

选择适合操作系统的安装包。

安装步骤:

解压安装包:

tar-zxvforacle-database-19c-1.0-1.x86_64.rpm.zip

安装依赖包:

sudoyuminstall-ybclibaiolibaio-devellibstdc++-devel

创建Oracle用户和组:

sudogroupaddoinstall

sudogroupadddba

sudouseradd-goinstall-Gdbaoracle

sudopasswdoracle

设置环境变量:

echoexportORACLE_BASE=/u01/app/oracle~/.bash_profile

echoexportORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1~/.bash_profile

echoexportORACLE_SID=ORCL~/.bash_profile

echoexportPATH=$ORACLE_HOME/bin:$PATH~/.bash_profile

source~/.bash_profile

安装Oracle19c:

sudoyuminstall-yoracle-database-19c-1.0-1.x86_64.rpm

sudo/etc/init.d/oracleasmconfigure

sudo/etc/init.d/oracleasmcreatediskDATA/dev/sdb

sudo/etc/init.d/oracleasmscandisk

sudo/etc/init.d/oracleasmlistdisks

sudo/etc/init.d/oracleasmcreatediskRECO/dev/sdc

sudo/etc/init.d/oracleasmscandisk

sudo/etc/init.d/oracleasmlistdisks

sudo/u01/app/oraInventory/orainstRoot.sh

sudo/u01/app/oracle/product/19.0.0/dbhome_1/root.sh

创建数据库

启动DBCA:

打开终端,以Oracle用户身份登录:

sudosu-oracle

启动DBCA:

dbca

创建数据库:

在DBCA界面中选择“创建数据库”。

选择“高级模式”。

填写数据库的基本信息,如数据库名、全局数据库名、字符集等。

配置数据库存储,选择ASM或文件系统。

配置数据库管理选项,如监听器、服务名等。

完成创建过程。

验证数据库:

启动SQL*Plus:

sqlplus/assysdba

连接数据库并验证:

--连接数据库

CONNECTsys

显示全部
相似文档