2022年linux下安装Oracle .pdf
《2022年linux下安装Oracle .pdf》由会员分享,可在线阅读,更多相关《2022年linux下安装Oracle .pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、为了避免出错,首先是备份我们刚刚安装好了的Linux ,如果一步错了就重新安装Linux 就得不偿失了。备份系统就直接用VMware 的 snapshot就好了,具体操作如下:然后就是给snapshot 命名,当然还要加备注,如果别人拿到的计算机,看了备注, 他也可以继续做你没做完的事情。然后点击OK 然后就可以备份好了,当然安装好了Oracle 之后就可以将snapshot 删除了。接下来就从实体机拷贝安装文件到虚拟机下。本文是通过U 盘拷贝到虚拟机下的:首先,将安装文件拷贝到U 盘中,然后到VM removable devices Flash disk connect 名师资料总结 - -
2、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 22 页 - - - - - - - - - 这样就把 U 盘连接到虚拟机上了,当然这样就disconnect from 本机了。然后在 /mnt 下新建一个USB 的文件夹,当然这个文件夹的名字是随便取的,不过最好是英文的。之后就是挂载U 盘了,加载的命令是:mount -t vfat /dev/sda1 /mnt/usb 然后就可以开始复制安装文件到虚拟机下了。cp /mnt/usb/10201_database_linux32 / 将安装
3、文件拷贝到根目录下。卸载 U 盘命令:umount /dev/sda1 首先要安装支持Oracle 的安装包才能够安装Oracle,所以要先将以下的包拷贝到一个目录下,然后一起安装。binutils-2.15.92.0.2-13.EL4 compat-db-4.1.25-9 compat-libstdc+-296-2.96-132.7.2 control-center-2.8.0-12 gcc-3.4.3-22.1.EL4 gcc-c+-3.4.3-22.1.EL44 glibc-2.3.4-2.9 glibc-common-2.3.4-2.9 gnome-libs-1.4.1.2.90-44
4、.1 libstdc+-3.4.3-22.1 libstdc+-devel-3.4.3-22.1 make-3.80-5 pdksh-5.2.14-30 sysstat-5.0.5-1 xscreensaver-4.18-5.rhel4.2 setarch-1.6-1 compat-libstdc+-33-3.2.3-61.i386.rpm 这些包在安装文件中才能找到,我们之前是用镜像安装的系统,所以我们要让光驱使用本机镜像,然后就要挂载光驱,先在/mnt 下 mkdir 一个 cdrom 的文件夹。然后使用命令:mount -t iso9660 /dev/cdrom /mnt/cdrom 然
5、后切换到安装文件夹下的包的目录下拷贝以上的包到/rpm 下。使用rpm -ivh *.rpm 命令安装。创建用户组和用户rootlocalhost rpm# groupadd oinstall rootlocalhost rpm# groupadd dba rootlocalhost rpm# useradd -g oinstall -G dba -d /home/oracle oracle (新增用户oracle -g 主组属于oinstall -G dba 辅助组属于dba -d /home/oracle 用户缺省根目录为/home/oracle) rootlocalhost # pwd
6、oracle /root rootlocalhost # passwd oracle 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 22 页 - - - - - - - - - Changing password for user oracle. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentic
7、ation tokens updated successfully. 创建安装目录:mkdir -p u01/oracle chown -R oracle:oinstall u01 改变 u01 目录所属用户及组-R 参数表示递归mv database /u01/ 将安装文件放到刚才创建的安装目录。chmod -R 775 database/* -R 参数表示递归,让database整个目录具有执行权限。以方便后面安装配置内核参数首先要用vi 设置 /etc/sysctl.conf 档案,将以下黄色部分放到文件最后部分。kernel.shmall = 2097152 kernel.shmmax
8、 = 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 = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 执行sysctl p 使配置生效执行vi /etc/security/limits.conf 将以下黄色部分
9、放置到末尾oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 执行 vi /etc/pam.d/login 将以下黄色部分放置到末尾session required /lib/security/pam_limits.so session required pam_limits.so vi /etc/profile if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 名师资
10、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 22 页 - - - - - - - - - ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 执行source /etc/profile 使配置生效。配置 oracle 环境变量切换到 oracle 用户su oracle 执行 vi .bash_profile 并在最后加入以下黄色部分内容:ORACLE_BASE=/u01 ORACLE_HOME=$ORACLE_BASE/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年linux下安装Oracle 2022 linux 安装 Oracle
限制150内