在centos 5.1下安装oracle 11g

简介:
在centos 5.1下安装oracle 11g
 
 
 
  1.安装CENTOS 5.1
  本人开始装系统的时候基本把开发所需的软件包全部安
装了。
  2.查询所需安装包是否完整(缺少补啥)
  rpm -q gcc make binutils openmotif setarch
compat-db compat-gcc compat-gcc-c++ compat-libstdc++
compat-libstdc++-devel
  3.检查内存和磁盘
  # cat /proc/meminfo
  MemTotal:512236 kB
  # cat /proc/meminfo
  SwapTotal:1574360 kB
  #df -h
  4.vi /etc/sysctl.conf , 在行末添加以下内容
  #use for oracle
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shmmni = 4096
  kernel.sem = 250 32000 100 128
  fs.file-max = 65536
  net.ipv4.ip_local_port_range = 1024 65000
  net.core.rmem_default=262144
  net.core.rmem_max=262144//如果内存不足修改这里  
  4194304
  net.core.wmem_default=262144
  net.core.wmem_max=262144
  //再运行sysctl -p立即生效。
  5.vi /etc/security/limits.conf 行末添加以下内容
  #use for oracle
  * soft nproc 2047
  * hard nproc 16384
  * soft nofile 1024
  * hard nofile 65536
  6. vi /etc/pam.d/login 行末添加以下内容
  session required pam_limits.so
  7. vi /etc/selinux/config 确保以下内容
  SELINUX=disabled
  关闭SELIINUX//也可以用setup来关闭

8.vi /etc/profile,在最后加入:
  if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
  ulimit -p 16384
  ulimit -n 65536
  else
  ulimit -u 16384 -n 65536
  fi
  fi
  9.复制 Linux_11gR1_database 1013.zip 安装文件过
  10.因为默认centos5.1不支持11g修改安装文件
  # vi /Linux_11gR1_database
1013/database/install/oraparam.ini
  ### #[Certified Versions]
  Linux=redhat-3,SuSE-9,redhat-4,centos-
5,UnitedLinux-1.0,asianux-1,asianux-2]
  再添加
  [Linux-centos-5.0-optional]
  TEMP_SPACE=80
  SWAP_SPACE=150
  MIN_DISPLAY_COLORS=256
  11.修改目录权限
  #chmod -R 777 Linux_11gR1_database 1013
  二.Oracle安装
  1.创建和配置用户
  #/usr/sbin/groupadd oinstall
  #/usr/sbin/groupadd dba
  #/usr/sbin/useradd -m -g oinstall -G dba oracle
  #id oracle
  为Oracle用户设置密码:
  #passwd oracle
  2.创建安装目录
  # mkdir -p /u01/app/oracle
  # chown -R oracle:oinstall /u01/app/oracle
  # chmod -R 775 /u01/app/oracle
  3.修改 Oracle 用户 .bash_profile
  # su - oracle
  $ vi ./.bash_profile
  添加
  export ORACLE_BASE=/u01/app/oracle
  export ORACLE_HOME=$ORACLE_BASE/product/11.1.0
  export ORACLE_SID=orcl
  export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
  export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
  4.开始安装
  # su - oralce
  $ cd /tmp/Linux_11gR1_database 1013/databases
  $ export DISPLAY=0:0
  $ export LANG=en_US
  $ ./runInstaller
 
 
本人选择高级安装
 
选择企业版安装
 
 
下面的步骤就不截图了检查如果通过就可以下一步了。
本人先是装好oracl11g不自动创建数据库,用dbca来创建数据库。
 
 
 
默认为一般用途和事务处理,看你的数据库做上面用另行选择相应的选项。
 
 
创建数据库之后的配置也就是看着操作进行即可。
 
 
很多人安装的时候中文会出现问题,这是由于oracle带
 
的java环境导致的,可以通过换java环境或者更改字库等方
法解决,因为我用英文安装,所以这一步省了。
  三、安装完成后,重新启动遇到问题,oracle 的
listener进程无法启动。
  提示打开 /ade/vikrkuma_new/oracle/bin/tnslsnr 失
  vi /u01/app/oracle/product/11.1.0/bin/dbstart
  查找:
  # Set this to bring up Oracle Net Listener
  ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle
  将其改为:
  # Set this to bring up Oracle Net Listener
  ORACLE_HOME_LISTNER=$ORACLE_HOME
 为客户机IP地址,xp下使用Xmanager 2.0连接远程服务器的桌面 
1. Select Installation Method 
选择Advanced Installation 
2. Specify Inventory Directory and Credentials 
3. Select Installation Type 
选择Enterprise Edition 
4. Specify Home Details 
Name文本框中填写db_1 
5. Product-Specific Prerequisite Checks 
6. Select Configuration Option 
选择create a database 
7. Select Database Configuration 
选择General Purpose 
8. Specify Database Configuration Options 
选择Select Database character set : UTF-8 
9. Select Database Management Option 
选择Use Database Control Database Management 
10. Specify Database Storage Option 
选择File System 
11. Specify Backup and Recovery Options 
选择Do not enable Automated backups 
12. Specify Database Schema Passwords 
选择Use the same password for all the accounts 
13. Summary 
14. Install 
15. Configuration Assistants 
16. Database Configuration Assistant 
17. Database Configuration Assistant Password Management 
选择Password Management,除system以外全部锁定 
18. Execute Configuration Scripts 
在root环境中执行 
# /home/oracle/oraInventory/orainstRoot.sh 
# /home/oracle/product/10.2.0/db_1/root.sh 
19. End Of Installation 
恢复操作系统版本 
# vi /etc/redhat-release 
CentOS release 5.2 (Final) 
设置数据库开机自动启动 
# /etc/oratab 
orcl:/home/oracle/product/11.1.0/db_1:Y 
# vi /etc/rc.local 
su - oracle -c ‘dbstart’ 
# su - oracle 
$ vi /home/oracle/product/11.1.0/db_1/bin/dbstart 
第78行修改为 
ORACLE_HOME_LISTNER=$ORACLE_HOME/ 
数据库相关命令 
$ dbstart [ start | status | stop ] 
$ lsnrctl [ start | status | stop ] 
$ emctl [ start | status | stop ] dbconsole 
$ sqlplus /nolog 
>connect system/passwd as sysdba 
DBCA - Database Configuration Assistant 
$ dbca 
启动EM 


本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/350513,如需转载请自行联系原作者

相关文章
|
21天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
48 1
Linux系统之Centos7安装cockpit图形管理界面
|
5天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
18 3
|
6天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
15 2
|
8天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
45 2
|
12天前
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
14 1
|
12天前
|
监控 安全 Linux
CentOS7下安装配置ntp服务的方法教程
通过以上步骤,您不仅能在CentOS 7系统中成功部署NTP服务,还能确保其配置合理、运行稳定,为系统时间的精确性提供保障。欲了解更多高级配置或遇到特定问题,提供了丰富的服务器管理和优化资源,可作为进一步学习和求助的平台。
26 1
|
21天前
|
Oracle 关系型数据库 网络安全
Oracle 19c 安装教程学习
Oracle 19c 安装教程学习
45 2
|
24天前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
171 3
|
24天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置服务等,并与使用 RPM 包安装进行了对比,帮助读者根据需求选择合适的方法。编译源码安装虽然复杂,但提供了更高的定制性和灵活性。
192 2
|
25天前
|
安全 Linux 数据库连接
CentOS 7环境下DM8数据库的安装与配置
【10月更文挑战第16天】本文介绍了在 CentOS 7 环境下安装与配置达梦数据库(DM8)的详细步骤,包括安装前准备、创建安装用户、上传安装文件、解压并运行安装程序、初始化数据库实例、配置环境变量、启动数据库服务、配置数据库连接和参数、备份与恢复、以及安装后的安全设置、性能优化和定期维护等内容。通过这些步骤,可以顺利完成 DM8 的安装与配置。
156 0