首页 > 系统相关 >linux安装oracl19c

linux安装oracl19c

时间:2023-08-17 16:34:45浏览次数:43  
标签:LANG NLS -- ORACLE export linux oracle 安装 oracl19c

1、下载预安装包

wget http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

2、下载RPM安装包

https://www.oracle.com/cn/database/technologies/oracle-database-software-downloads.html#19c

3、上传到服务器并安装

yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm

4、安装完成,初始化数据库

初始化之前先配置一下服务器参数

修改/etc/sysconfig/network

vim /etc/sysconfig/network

# 在末尾添加 HOSTNAME=esb

HOSTNAME=esb

修改主机名为 esb

hostname esb

修改hosts文件,添加IP映射

vim /etc/hosts

# 这里的 x.x.x.x 是ip地址,如果是线上服务器,使用的是内网ip,而不是公网ip

x.x.x.x esb

上面参数修改完后,即可执行初始化命令

/etc/init.d/oracledb_ORCLCDB-19c configure

初始话完成后,修改oracle用户的密码

passwd oracle

切换到oracle用户下,并进入用户主目录

su oracle

cd /home/oracle

配置环境变量

vim .bash_profile

# 在文件后面添加环境变量

export  ORACLE_BASE=/opt/oracle

export  ORACLE_HOME=/opt/oracle/product/19c/dbhome_1

export  ORACLE_SID=ORCLCDB

export  ORACLE_PDB_SID=ORCLPDB1

export  PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export NLS_LANG=american_america.ZHS16GBK

保持文件,并使文件生效

source .bash_profile

登录数据库

sqlplus / as sysdba

show pdbs

更改system用户的密码

-- 修改密码

alter user system identified by 123456;

如果报错,先执行下列命令

alter session set container=cdb$root;

-- 出现以下提示说明修改成功

-- Session altered.

查询服务器

-- 查询当前服务名

select global_name from global_name;

注意需要开通防火墙端口,用于客户端链接

# 开放端口

firewall-cmd --permanent --zone=public --add-port=1521/tcp

# 重启防火墙

systemctl restart firewalld.service

如果NLS_LANG报错的话,可以尝试以下设置,选其一即可。

5、linux设置NLS_LANG。

NLS_LANG=AMERICAN_CHINA.ZHS16GBK

#NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

#NLS_LANG=”SIMPLIFIED CHINESE_CHINA.ZHS16GBK”


标签:LANG,NLS,--,ORACLE,export,linux,oracle,安装,oracl19c
From: https://blog.51cto.com/u_16077267/7123835

相关文章

  • winserver2012安装.net3.5问题
    背景环境winserver2012r2,sqlserver2012因第三方公司开发用到sqlserver,只能安装window系统,但从win2012自带了.net4.5,.net3.5默认是没有的,即使从添加角色和功能向导去添加,也是报缺失源文件解决办法使用安装包离线安装,例如双击2012的iso文件,默认会变成可读盘符,所有的安装包在x:......
  • Ubuntu 20 Lamp安装配置
    安装nginxsudoaptupdatesudoaptinstallnginx安装php7.41.add-apt-repositoryppa:ondrej/php2.apt-getupdate3.apt-getinstallphp7.4php7.4-commonphp7.4-cliapt-getinstallphp7.4-curlphp7.4-jsonphp7.4-gdphp7.4-mbstringphp7.4-intlphp7.4-bc......
  • 虚拟机安装:VMware Tools安装错误——本程序需要您将此虚拟机上安装的操作系统更新到SP
    1.为系统版本问题,直接更换win7版本。提供sp1版本地址如下------百度找到的其他人的安装数据【Windows7SP1旗舰版x64安装版,安全补丁更新到了2015年的年初.大小:4739917824字节MD5:10AFCEF70AFCA7D2E4B5B6433C8F86ACSHA1:2D4816D9DF963469400CCFCA99BAA74260081F16CRC3......
  • linux ssh限制ip白名单访问的两种方式
    第一种:sudovi/etc/ssh/sshd_config空白处添加#如果仅允许用户,不限制IPAllowUsersubuntu#仅允许特定用户特定[email protected]保存退出后执行sudoservicesshrestart第二种:sudovi/etc/hosts.deny添加sshd:ALL先禁止所有IP登录sudo......
  • PowerShell Deep Drive 2-正则审查O365安装日志
    PowerShellDeepDrive2-正则审查O365安装日志前言最近遇到一个问题,在安装O365客户端的时候,遇到安装失败的情况,需要检查O365的安装日志,确定问题。在Office365(现在称为Microsoft365)的安装过程中,系统会生成安装日志以记录安装操作的详细信息。这些日志对于排查安装问题、分析错......
  • 如何在Linux系统上查看CPU使用率?
    Linux是一种开源操作系统,也被广泛应用于服务器和嵌入式设备上,那么作为一个服务器操作系统,监控系统资源的使用情况是非常重要的,那么该如何在Linux系统上查看CPU使用率呢?以下是详细的内容:1.使用top命令top命令是一个常用的Linux系统监控命令,可以实时查看系统的进程和资......
  • Apache hive安装配置的相关步骤
    1、Hive下载地址http://archive.apache.org/dist/hive/我选择的是Hive的这个版本:然后再选择这个:压缩包下载完成:2、将下载好的压缩包利用FinalShell传到虚拟机的root/software文件目录下面3、将该压缩包在该目录下解压tar-zxvfapache-hive-3.1.2-bin.tar.gz解压成功......
  • Linux-基本命令
    1.登录Liunx(CentOS7) 2.ls命令 蓝色表示文件夹,白色表示文件  1)-al和-hl命令 2)-t: sortbymodificationtime,newestfirst 3)-S:sortbyfilesize 4)ls-help:查看所有可用选项3.cd命令  1)cd目录:可以是绝对路径和相对路径。  2)cd#回到......
  • Windows10 Tomcat 9安装与配置
    Windows10Tomcat9安装与配置原文链接:https://blog.csdn.net/qq_45344586/article/details/123943194一、Tomcat下载首先打开Tomcat官网:Tomcat官网ApacheTomcat®是JakartaEE(正式的JavaEE)技术的一个子集的开源软件实现。不同版本的ApacheTomcat可用于不同版本的规范。规......
  • 使用C#创建安装Windows服务程序(最全教程)
    开发语言:C#开发环境:VisualStudio2022微软官方文档:https://learn.microsoft.com/zh-cn/dotnet/framework/windows-services/最近在公司要求使用Windows服务作为消息队列的消费者,所以自行研究了一下C#中Windows服务如何创建以及如何使用,以及部署的方式。我是西瓜程序猿,此篇......