随笔 - 178  文章 - 2  评论 - 0  阅读 - 99381

linux安装oracle

修改shell限制
vi /etc/security/limits.conf

oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16834
oracle hard nproc 16384

修改内核参数
vi /etc/sysctl.conf

kernel.shmmax = 4046471168
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576

使内核参数生效
sysctl -p

创建相关的组:
oinstall --> 产品所有者
dba      --> 数据库的安全审核

groupadd oinstall
groupadd dba

创建用户
useradd -g oinstall -Gdba -m oracle

设置oracle用户的口令:
password oracle

创建安装数据库软件的目录:
mkdir -p /u01/app/oracle
chown -R oracle.oinstall /u01/app

修改ora10g用户的系统环境变量
su oracle

vi .bashrc

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export THREADS_FLAG=native
export LANG=en_US

使环境变量生效:
    source .bashrc

修改压缩包的所属组
chown oracle. *.zip

解压压缩包
unzip *.zip

ssh连接:
-X代表图形连接
ssh root@172.25.0.11 -X
打开普通用户访问xserver的权力
xhost +
exit
ssh oracle@172.25.0.11 -X
测试图形连接(钟)
xclock
进入安装包解压路径database进行安装
./runInstaller

日志文件路径
/u01/app/oraInventory/logs

根据响应文件静默安装
     ./runInstaller -silent -responseFile /tmp/oracle/database/response/db_install.rsp

     连接sqlplus
     sqlplus / as dba
     conn / as dba
     conn scott/tiger
     修改数据库用户锁定状态
     alter user scott identified by tiger account unlock;

  

posted on   渐行渐远的那些人  阅读(68)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示