当前位置:首页>Linux>linux安装oracle

linux安装oracle

  • 2026-09-10 01:59:00
linux安装oracle

1.安装依赖文件

1.打开图中的两个软件

2.打开两个软件的37,并连接成功

3.复制命令:yum install -y binutils gcc gcc-c++ glibc glibc-devel libaio libaio-devel libstdc++ libstdc++-devel make sysstat elfutils-libelf elfutils-libelf-devel ksh compat-libcap1 compat-libstdc++-33 libnsl libnsl-devel unixODBC unixODBC-devel net-tools

粘贴在finalshell并执行

2.创建组和用户

(严禁使用root用户安装oracle,所以需要重新创建一个普通用户)

创建组

1.复制以下代码,粘贴在finalshell37并执行

groupadd oinstall                groupadd dba                groupadd osbackupdba                groupadd osdgdba                groupadd oskmdba                groupadd osracdba

2.查看配置文件,输入命令"cat /etc/group" ,可以找到刚刚创建的组

创建用户,分配组

1.复制粘贴命令:useradd -g oinstall -G dba,osbackupdba,osdgdba,oskmdba,osracdba oracle 

2.查看

3.给用户设置密码

1.输入:passwd oracle重置密码

2.输入想要设置的密码

3.创建文件夹(存放路径用)

复制粘贴执行命令:

mkdir -p /opt/oracle/product/19c/dbhome_1

mkdir -p /opt/oracle/oradata

mkdir -p /opt/oraInventory

4.给文件夹赋权限

粘贴执行:

chown -R oracle:oinstall /opt/oracle

chown -R oracle:oinstall /opt/oraInventory

chmod -R 775 /opt/oracle

4.设置环境变量

1.切换用户,输入:su oracle

2.切换目录:cd /home/oracle/

3.双击打开 /home/oracle/目录下的.bash_profile

在里面复制粘贴上:

export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1              export ORACLE_SID=orcl              export PATH=$ORACLE_HOME/bin:$PATH              export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

Ctrl+s保存

4.保存成功后返回蓝色页面输入:source .bash_profile让文件生效

开始安装

将oracle安装到oracle_home 目录下面
1.打印一下目录路径:echo $ORACLE_HOME

2.切换目录:cd $ORACLE_HOME

3.赋权限

复制命令:chown -R oracle:oinstall $ORACLE_HOME 粘贴进蓝色页面

4.将压缩包上传到对应的目录下面

1.输入pwd输出当前所在目录

2.进入到输出的路径下面:cd /opt/oracle/product/19c/dbhome_1

3.将老师发送的LINUX.X64_193000_db_home.zip拖到上面所进入的目录中

5.解压压缩包

1.安装unzip

执行命令:yum -y install unzip

执行:sudo yum -y install unzip

2.开始解压

复制执行:unzip LINUX.X64_193000_db_home.zip

3.解压完后开始静默安装

复制执行:

./runInstaller -silent -ignorePrereqFailure oracle.install.option=INSTALL_DB_SWONLY ORACLE_HOSTNAME=oracle UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/opt/oraInventory SELECTED_LANGUAGES=en,zh_CN ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 ORACLE_BASE=/opt/oracle oracle.install.db.InstallEdition=EE oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=dba oracle.install.db.OSBACKUPDBA_GROUP=osbackupdba oracle.install.db.OSDGDBA_GROUP=osdgdba oracle.install.db.OSKMDBA_GROUP=oskmdba oracle.install.db.OSRACDBA_GROUP=osracdba SECURITY_UPDATES_VIA_MYORACLESUPPORT=false DECLINE_SECURITY_UPDATES=true

安装完成

6.退出当前用户

输入:exit

执行脚本

复制执行:

/opt/oraInventory/orainstRoot.sh 

/opt/oracle/product/19c/dbhome_1/root.sh

创建数据库实例
1.切换用户

执行:su oracle

2.安装dbca

先切换目录,执行:cd $ORACLE_HOME

执行: 

source .bash_profile

echo $ORACLE_HOME

进入目录:cd $ORACLE_HOME

安装dbca,复制执行: ./runInstaller -silent -addComponents oracle.rdbms.util.oracle_common oracle.rdbms.dbca oracle.rdbms.rat oracle.rdbms.rman oracle.rdbms.dv oracle.rdbms.install.common oracle.rdbms.install.plugins oracle.rdbms.install.rul oracle.rdbms.install.util                

3.开始创建数据库实例

复制执行:

dbca -silent -createDatabase \                -templateName General_Purpose.dbc \                -gdbname orcl \                -sid orcl \                -SysPassword yyl \                -SystemPassword yyl \                -DatafileDestination /opt/oracle/oradata \                -RedoLogFileSize 500 \                -StorageType FS \                -CharacterSet AL32UTF8 \                -NationalCharacterSet AL16UTF16

成功了

连接并使用示范用户

1.执行:sqlplus / as sysdba 登录Oracle

2.导入用户文件

执行:@/opt/oracle/product/19c/dbhome_1/rdbms/admin/utlsampl.sql

3.修改密码

1.再执行一次:sqlplus / as sysdba

2.执行:alter user scott identified by tiger;

3.解锁用户

执行: alter user scott account unlock;

依次执行一下图片中的语法

使用plsql连接oracle

1.打开虚拟机Windows中文件资源管理器

2.双击打开下图红框框起来的文件

打开后的页面为

修改里面的内容为下图

保存

3.双击打开粉色软件,弹出登录弹窗,输入密码,如果进去就是成功了

使用navicat连接oracle

1.将老师发的instantclient-basic-windows.x64-19.31.0.0.0dbru.zip解压

右键跳出弹框,选择"全部解压缩"

出现下图解压成功

2.双击打开解压好的文件跳转页面后点击第一个

找到oci.dll

3.双击打开猫头软件

进入后点击“工具”

弹出弹框选择“选项”后会出现下面页面

选择”环境“

点击那三个点,选择oci.dll,点击“打开”

选择完成后点击”确定“,重启

重启后点击“连接”,选择Oracle,再点击下一步,出现图二

填入内容,选择”测试连接“,如果成功再点击“确定”

双击刚刚新创的,点击“新建查询”,输入语句,执行成功则证明成功

最新文章

随机文章