Oracle安装

第一步:安装前的环境准备

1、安装一些需要的小工具

yum install -y bc binutils compat-libcap1 compat-libstdc++33 elfutils-libelfelfutils libelf-devel fontconfig-devel glibc glibc-devel ksh libaio libaio-devel libX11 libXau libXi libXtst libXrender libXrender-devel libgcc libstdc++ libstdc++- devel libxcb make smartmontools sysstat kmod* gcc-c++ compat-libstdc++-33

2、创建一个普通用户

Oracle 安装⽂件不允许通过 root ⽤⼾启动,需要为 oracle 配置⼀个专⻔的⽤⼾。

# 创建组
[root@bigdata ~]# groupadd sql
# 创建用户并加入组
[root@bigdata ~]# useradd oracle -g sql
[root@bigdata ~]# passwd oracle
更改用户 oracle 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

密码统一设置为:oracle

3、下载并上传⾄服务器

注意:19c 需要把软件包直接解压到 ORACLE_HOME 的⽬录下

创建文件夹
[root@bigdata ~]# mkdir -p /home/oracle/app/oracle/product/19.3.0/dbhome_1
安装解压命令
[root@bigdata ~]# yum install -y unzip
先上传
进入到 cd /home/software 文件夹下,拖拽进来
解压:
unzip LINUX.X64_193000_db_home.zip -d  /home/oracle/app/oracle/product/19.3.0/dbhome_1

4、修改用户和用户组

chown -R oracle:sql /home/oracle/app

修改结果如下:

 5、修改Linux系统的配置文件(将参数修改大,方便运行

vi /etc/sysctl.conf

 将内容全部删除,修改为如下参数:

删除⾥⾯的内容,添加如下内容:
net.ipv4.ip_local_port_range = 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576

 关于每一个参数的含义:

每个参数的含义:
net.ipv4.ip_local_port_range :可使⽤的 IPv4 端⼝范围
fs.file-max :该参数表⽰⽂件句柄的最⼤数量。⽂件句柄设置表⽰在 linux 系统中可以
打开的⽂件数量。
kernel.shmall :该参数表⽰系统⼀次可以使⽤的共享内存总量(以⻚为单位)
kernel.shmmax :该参数定义了共享内存段的最⼤尺⼨(以字节为单位)
kernel.shmmni :这个内核参数⽤于设置系统范围内共享内存段的最⼤数量
kernel.sem : 该参数表⽰设置的信号量。
net.core.rmem_default:默认的 TCP 数据接收窗⼝⼤⼩(字节)。
net.core.wmem_default:默认的 TCP 数据发送窗⼝⼤⼩(字节)。
net.core.rmem_max:最⼤的 TCP 数据接收窗⼝(字节)。
net.core.wmem_max:最⼤的 TCP 数据发送窗⼝(字节)。
fs.aio-max-nr :同时可以拥有的的异步 IO 请求数⽬

 修改配置⽂件 limits.conf

 vi /etc/security/limits.conf
 在⽂件末尾添加:

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536


 重启机器⽣效。

第二步:安装

1.配置环境变量

 切换到⽤⼾ : su oracle

使用的是用户环境变量,不是系统环境变量

修改系统环境变量的语句是: vi /etc/profile

修改用户环境变量的语句是: 先进入到该用户下面 /home/用户名/.bash_profile

开始操作:

cd /home/oracle
vi .bash_profile

#添加Oracle的环境变量:
#ORACLE_HOME
export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_HOME=/home/oracle/app/oracle/product/19.3.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

保存后,记得刷新环境变量
source .bash_profile

2. 进⼊虚拟机图像化⻚⾯操作

在图形化界面中操作如下内容:

-- 展⽰所有的可安装的版本:
yum grouplist
-- 安装图形化界面
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
已加载插件:fastestmirror
您需要 root 权限执行此命令。
[oracle@bigdata ~]$ su

需要在root用户下,安装图形化界面:

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

安装完成后需要设置一下:
[root@database ~]# systemctl get-default
[root@database ~]# systemctl set-default graphical.target

设置完成后,记得重启虚拟机,就可以看到图形化界面了

 接着进入oracle的家目录:

cd /home/oracle/app/oracle/product/19.3.0/dbhome_1

在虚拟机的图形化界面中,输入这个命令
./runInstaller

[root@bigdata dbhome_1]# ./runInstaller 
ERROR: You must not be logged in as root to run this tool.
 原因是不能使用root 这个用户来操作。

退出当前的root

再将以上命令运行一遍,弹出安装步骤:

上图缺失程序包的话 需要安装一下。

yum install -y compat-libstdc++-33-3.2.3
yum install -y libaio-devel-0.3.109

修改交换空间:

lvs 查看空间
swapoff -a  #关闭交换空间
dd if=/dev/zero of=/tmp/swap bs=1G count=4  #增加4G
swapon -a   #开启交换空间
mkswap /tmp/swap
swapon /tmp/swap 时刻观察左侧 swap的空间变化

3. 设置Oracle 的监听:

在oracle的用户名下,输入:netca 

基本上都是默认的,选择即可。

三、Oracle的使用

1.创建数据库

dbca
在虚拟机中,使用oracle用户运行此命令

输入下一步即可。

2、进行监听服务

开启监听服务:
[oracle@database ~]$ lsnrctl start
关闭监听服务:
[oracle@database ~]$ lsnrctl stop

 使用命令行进入到oracle的sql编写页面:

sqlplus命令

-- 创建用户、设定密码
SQL> create user laoyan identified by 000000;
User created.
-- 赋予用户权限
SQL> grant create session,create table,create view,create sequence,unlimited tablespace to laoyan ;
Grant succeeded.

登录lanyan 这个账户,输入账户和密码即可

退出 使用 exit
进入  sqlplus
输入账户和密码

 注意:

注意:安装完成后重启机器可能出现 ORACLE not available 错误,解决⽅法如下
[oracle@database~]$ sqlplus / as sysdba
SQL>startup
SQL>conn laoyan
Enter password:

 MySQL和Oracle中的SQL语句有何区别:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Oracle客户端,你可以按照以下步骤进行操作: 1. 首先,你需要下载Oracle客户端安装文件。你可以从Oracle官方网站上下载安装文件。你可以使用引用中提供的链接访问Oracle的下载页面。也可以使用引用提供的链接直接下载Oracle 11g R2版本的客户端安装文件。 2. 在下载页面上,选择适合你操作系统的版本并点击下载。 3. 下载完成后,双击安装文件并按照安装向导的指示进行安装。你可以根据需要选择安装的组件和目标位置。 4. 在安装过程中,你可能需要提供一些配置信息,例如数据库连接参数等。请确保提供正确的信息以确保安装成功。 5. 安装完成后,你可以在开始菜单或应用程序目录中找到Oracle客户端的快捷方式和工具。 6. 使用Oracle客户端,你可以连接到远程Oracle数据库并执行各种数据库操作。 请注意,安装Oracle客户端需要一定的技术知识和权限。如果你不熟悉这个过程或没有足够的权限,请咨询你的系统管理员或专业人士的帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [超级详细的Oracle安装图文详解!手把手教会您从下载到安装!](https://blog.csdn.net/heima005/article/details/127981213)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值