Oracle11g的安装图文教程(终结版)
oracle 11gr2图文安装rac版
Oracle 11G R2 RAC实施过程图文版(本文仅限于11G R2 on redhatlinux 6.x系列)内容目录1 实施准备 (2)1.1 调研与方案制定 (2)1.2 存储划分方案(参考) (3)1.3 介质 (4)2 设置系统 (4)2.1 系统检查 (4)2.1.1 cpu信息 (4)2.1.1 确认内存大小 (5)2.1.2 检查文件系统 (5)2.1.3 检查网络设置 (6)2.2 设置操作系统 (7)2.2.1 主机正名 (7)2.2.2 配置本地主机名解析hosts文件 (7)2.2.3 修改内核参数 (7)2.2.4 关闭防火墙服务 (8)2.2.5 关闭selinux (8)2.2.6 配置时钟同步 (9)2.3 设置软件安装/运行用户 (9)2.3.1 创建用户 (9)2.3.2 设置初始密码 (10)2.3.3 设置用户进程资源配额 (10)2.4 设置存储 (10)2.4.1 多路径软件配置 (10)2.4.2 udev绑定参考 (11)3 安装软件 (12)3.1 准备安装介质 (12)3.1.1 准备目录和权限(所有节点) (12)3.1.2 上传zip包(推荐ftp方式) (12)3.1.3 使用grid用户解包 (13)3.2 安装集群软件 (13)3.2.1 运行安装程序runInstaller (13)3.2.2 设置grid用户环境变量 (37)3.2.3 验证资源和服务状态,确定成功安装 (37)3.2.4 验证缺省监听 (38)3.2.5 查看scan_listener (39)3.3 安装数据库软件 (39)3.3.1 运行交互式安装程序runInstaller (39)3.3.2 为oracle用户的添加软件环境变量 (47)4 创建数据库 (47)4.1 创建asm diskgroup (47)4.1.1 以grid用户运行asmca工具 (47)4.2 创建数据库zbwshx(在1节点操作) (49)5 应用累计补丁更新PSU (69)5.1 升级补丁工具opatch (69)5.2 补丁1节点软件 (69)5.3 补丁2节点软件 (71)5.4 升级数据库(1节点操作) (71)6 附加脚本(可选) (72)6.1 调整数据库一些缺省设置 (72)6.2 管理集群服务 (73)7 初始化业务环境(举例) (73)1 实施准备1.1 调研与方案制定1.2 存储划分方案(参考)存储要1T1T分配,超过2T会有问题1.3 介质2 设置系统2.1 系统检查2.1.1 cpu信息1 查看物理cpu数shell(root)>cat /proc/cpuinfo |grep physical\ id|sort|uniq2 查看单个cpu coresshell(root)>cat /proc/cpuinfo |grepcpu\ cores|uniq3 查看单个是否超线程shell(root)>cat /proc/cpuinfo |grepcpu\ cores|uniq4 合计cpu coresshell(root)>cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c shell(root)>mpstat 12.1.1 确认内存大小物理内存是256Gswap取值算法为物理内存的一倍,当物理内存超过64G,建议>=物理内存,这里32G符合最小2.1.2 检查文件系统/var和/tmp空间至少2G,建议10G/dev/shm共享空间设为物理内存/2 2.1.3 检查网络设置检查1节点public网卡设置检查2节点public网卡设置检查1节点private网卡地址(第一组)检查2节点private网卡设置(第一组)检查1节点 private网卡(第二组)检查2节点private网卡(第二组)2.2 设置操作系统2.1.1 主机正名1节点(全部小写最好了)2节点注意:重新登陆确认改变生效2.1.2 配置本地主机名解析hosts文件shell(root)>vi /etc/hosts#public address192.168.9.101 zbwshx01192.168.9.102 zbwshx02#public vip address192.168.9.103 zbwshx01-vip192.168.9.104 zbwshx02-vip192.168.9.105 zbwshx-cluster-scan(建议3个,用DNS解析)#private group #110.10.11.11 zbwshx01-priv110.10.11.12 zbwshx02-priv1#private group #210.10.12.11 zbwshx01-priv210.10.12.12 zbwshx02-priv2#NTP服务器192.168.5.11 ntpserver2.1.3 修改内核参数1.编辑sysctl.confshell(root)>vi /etc/sysctl.conf#ORACLE SETTINGfs.aio-max-nr = 1048576fs.file-max = 6815744#{shmall}单位pages,命令"echo $((物理内存/$(getconf PAGESIZE)))"(计算:物理内存/4096)kernel.shmall = 67108864#{shmmax},单位bytes,为物理内存一半,echo $((256*1024*1024*1024/2))kernel.shmmax = 137438953472(物理内存/2)kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586net.ipv4.ipfrag_high_thresh=524288net.ipv4.ipfrag_low_thresh=393216net.ipv4.tcp_rmem=4096 524288 16777216net.ipv4.tcp_wmem=4096 524288 16777216net.ipv4.tcp_timestamps=0net.ipv4.tcp_sack=0net.ipv4.tcp_window_scaling=1net.core.optmem_max=524287dev_max_backlog=2500sunrpc.tcp_slot_table_entries=128sunrpc.udp_slot_table_entries=128net.ipv4.tcp_mem=16384 16384 16384#多心跳网卡时需要多播技术net.ipv4.conf.default.rp_filter = 0#多播设备eth2,eth4net.ipv4.conf.eth2.rp_filter = 0net.ipv4.conf.eth4.rp_filter = 02.生效shell(root)>modprobesunrpcshell(root)>sysctl -p2.1.4 关闭防火墙服务shell(root)>chkconfig --level 2345 iptables offshell(root)>chkconfig --level 2345 ip6tables offshell(root)>service iptables stopshell(root)>service ip6tables stop2.1.5 关闭selinuxshell(root)>setenforce 0shell(root)>vi /etc/selinux/configSELINUX=disabled2.1.6 配置时钟同步∙配置NTP服务器<非数据库内容,略>∙配置ntp客户端shell(root)>vi /etc/ntp.conf注释掉其他restrict和server条目,增加如下serverntpserverrestrictntpserver mask 255.255.255.255nomodifynotrapnoquery ∙修改ntpd配置文件shell(root)>vi /etc/sysconfig/ntpdSYNC_HWCLOCK=yesOPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"∙重启ntpd进程shell(root)>chkconfig --level 2345 ntpd onshell(root)>service ntpd start∙确认握手成功shell(root)>ntpq -p(初次同步需要一定时间)∙检查状态shell(root)>ntpstat2.2 设置软件安装/运行用户2.2.1 创建用户shell(root)>groupadd -g 10501 oinstallshell(root)>groupadd -g 10502 asmadminshell(root)>groupadd -g 10503 asmdbashell(root)>groupadd -g 10504 asmopershell(root)>groupadd -g 10505 dbashell(root)>groupadd -g 10506 opershell(root)>useradd -m -u 10501 -g oinstall -G asmadmin,asmdba,asmoper,dba -d /home/grid -s /bin/bash -c "Grid Infrastructure Owner" gridshell(root)>useradd -m -u 10502 -g oinstall -G dba,oper,asmdba -d /home/oracle -s /bin/bash -c "Oracle Software Owner" oracle2.2.2 设置初始密码shell(root)>password gridshell(root)>password oracle2.2.3 设置用户进程资源配额shell(root)>vi /etc/security/limits.conf#ORACLE SETTINGroot soft nproc 2047root hard nproc 16384root soft nofile 1024root hard nofile 65536root soft stack 10240root hard stack 32768grid soft nproc 2047grid hard nproc 16384grid soft nofile 1024grid hard nofile 65536grid soft stack 10240grid hard stack 32768oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 327682.3 设置存储要求:✓同一个lun/vdisk在每个节点上设备名一致✓根据方案,通过scsi_id确认每一个lun/vdisk从存储上划分正确的✓共享模式要求在lun/vdisk在每个节点能同时读写✓RAC安装,lun/vdisk在操作系统上的设备名的属主是grid,组主是asmadmin,权限6602.3.1 多路径软件配置<非数据库内容,略>redhatlinux自带多路径软件multipath的参考文档官方文档:https:///documentation/zh-CN/Red_Hat_Enterprise_Linux/6/html/DM_Multipath/index.html百度搜索文档:/i6241962348353946114/绑定用户组案例:/2014/01/multipath实现设备用户组设置.html2.3.2 udev绑定参考注意:∙如果多路径软件已经实现了设备名绑定、属(组)主设置、权限设置,则不需要再配置udev∙udev不具有多路径failover能力∙本例为scsi磁盘∙∙1.shell(root)>fdisk -l|grep Disk\ /dev/sd根据系统人员告知,设备sda是本地操作系统宿主硬盘,不能使用,剩下的是共享磁盘2.查看scsi_idshell(root)>scsi_id -gvu /dev/sdN3.新建或编辑udev的rule文件shell(root)>vi /etc/udev/rules.d/99-oracle.rules(必须是99)KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600126dd2e653ebe511", NAME+="crs_01", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="360060160104026004eb5b3db53ebe511", NAME+="crs_02", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="360060160104026006edcb7d153ebe511", NAME+="crs_03", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600f0b413ee53ebe511", NAME+="fra_data_01", OWNER="grid", GROUP="asmadmin", MODE="0660"KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk",ENV{ID_SERIAL}=="36006016010402600162f6d1254ebe511", NAME+="zbwshx_data_01", OWNER="grid", GROUP="asmadmin", MODE="0660"4.启动udevshell(root)>udevadm control reload-rulesshell(root)>start_udev3 安装软件3.1 准备安装介质(介质上传到/u01/media/oracle/linux_x64目录)3.1.1 准备目录和权限(所有节点)shell(root)>mkdir -p /u01/media/oracle/linux_x64shell(root)>chown -R grid:oinstall /u01shell(root)>chmod -R g+w /u013.1.2 上传zip包(推荐ftp方式)✓用grid用户上传✓上传grid安装包,database安装包,补丁包,补丁工具✓上传后介质属主grid,组主oinstall3.1.3 使用grid用户解包shell(grid)>cd /u01/media/oracle/linux_x64shell(grid)>unzip p1*******_112040_Linux-x86-64_1of7.zipshell(grid)>unzip p1*******_112040_Linux-x86-64_2of7.zipshell(grid)>unzip p1*******_112040_Linux-x86-64_3of7.zip3.2 安装集群软件3.2.1 运行安装程序runInstallershell(grid)>cd gridshell(grid)>./runInstaller提示:为了把x-windows程序的界面投射到windows终端上,需要执行2个步骤1.在windows上启动本地X11Forward程序,推荐x-manager中的xpassive(端口默认6000,注意firewall)2.在服务器上设定shell环境变量:export DISPLAY=YourIP:0.03.执行xclock测试在DHCP+DNS的环境,需要激活GNS,这里关闭本方案只有一个SCAN IP,使用/etc/hosts解析(也就是说需要将SCAN IP写入到/etc/hosts 下)建立主机之间ssh互信,这样可以免密码互相登陆,oracle安装过程中会把1节点的软件自动复制到2节点。
在Linux(Rhel6.4)上安装oracle11g和was7全过程
在Linux上安装oracle11g和was7全过程目录一、安装环境 (2)1.1.IP地址 (2)1.2.硬件配置 (2)1.3.文件系统划分 (2)1.4.软件介质 (2)二、安装Linux(RedHat Enterprise Linux 6.4)操作系统 (2)2.1.系统安装过程 (2)2.2.系统参数配置 (19)2.3. yum配置 (19)三、安装Oracle11.2.0.3 (20)3.1.添加oracle用户和组 (20)3.2.创建文件夹并授权 (20)3.3.内存参数设置 (20)3.4.oracle用户环境变量设置 (20)3.5.安装oracle依赖包 (21)3.6. 安装Oracle11.2.0.3软件 (21)四、安装Websphere7.0 (28)4.1.安装过程 (28)4.2.起停脚本 (36)一、安装环境1.1.IP地址1.2.硬件配置内存8G磁盘空间:73G×41.3.文件系统划分Swap 4G/boot 512M/ 200G在/下创建/websphere、/oracle目录1.4.软件介质安装软件、应用包全部放在/home下Linux安装盘(RedHat Enterprise Linux 6.4)Oracle11.2.0.3 for linux 64bitWebsphere7.0NDXmanager4.0二、安装Linux(RedHat Enterprise Linux 6.4)操作系统2.1.系统安装过程--重起后配置界面--重起后出现登录界面2.2.系统参数配置◆关闭防火墙[root@foawas ~]# chkconfig iptables off◆Hosts配置[root@foawas ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.41.130.46 foawas2.3. yum配置将安装光盘整个拷贝到/home/rhel6.4/\cp -R /media/RHEL_6.4 x86_64 Disc 1/* /home/rhel6.4/配置yum[root@foawas yum.repos.d]# vi /etc/yum.repos.d/rhel-source.repo[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=file:///home/rhel6.4/enabled=1gpgcheck=1gpgkey=file:///home/rhel6.4/RPM-GPG-KEY-redhat-release三、安装Oracle11.2.0.33.1.添加oracle用户和组[root@foawas oracle]# groupadd oinstall[root@foawas oracle]# groupadd dba[root@foawas oracle]# useradd -g oinstall -G dba -m oracle[root@foawas oracle]# passwd oracle3.2.创建文件夹并授权[root@foawas oracle]# mkdir /oracle/app[root@foawas oracle]# mkdir /oracle/app/oracle[root@foawas oracle]# mkdir /oracle/app/oradata[root@foawas oracle]# mkdir /oracle/app/oracle/product[root@foawas oracle]# chown -R oracle:oinstall /oracle/app[root@foawas oracle]# ls -ldrwxr-xr-x. 4 oracle oinstall 4096 May 22 16:38 app3.3.内存参数设置[root@foawas ~]# vi /etc/security/limits.conforacle soft nproc 2047oracle hard nofile 65536oracle hard memlock 52428800oracle soft memlock 52428800[root@foawas ~]# vi /etc/sysctl.confkernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 1048576fs.aio-max-nr = 1048576[root@foawas ~]# sysctl -p3.4.oracle用户环境变量设置[root@foawas /]# su - oracle[oracle@foawas ~]$ vi .bash_profileexport ORACLE_BASE=/oracle/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/lib3.5.安装oracle依赖包[root@foawas ~]# yum install -y gcc[root@foawas home]# yum install -y libaio-devel[root@foawas home]# yum install -y gcc-c++[root@foawas home]# yum install -y elfutils-libelf-devel[root@foawas home]# yum install -y compat-libstdc++-33下载pdksh-5.2.14-30.x86_64.rpm包到/home目录[root@foawas home]# rpm -ivh /home/pdksh-5.2.14-30.x86_64.rpm3.6. 安装Oracle11.2.0.3软件用oracle用户登录到图形界面,打开terminal[oracle@foawas ~]$cd /home/database[oracle@foawas database]$ ./runInstaller执行脚本[root@ foawas ~]# sh /oracle/app/oraInventory/orainstRoot.shChanging permissions of /oracle/app/oraInventory.Adding read,write permissions for group.Removing read,write,execute permissions for world.Changing groupname of /oracle/app/oraInventory to oinstall.The execution of the script is complete.[root@ foawas ~]# sh /oracle/app/oracle/product/11.2.0/dbhome_1/root.sh Performing root user operation for Oracle 11gThe following environment variables are set as:ORACLE_OWNER=oracleORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1Enter the full pathname of the local bin directory: [/usr/local/bin]:Copying dbhome to /usr/local/bin ...Copying oraenv to /usr/local/bin ...Copying coraenv to /usr/local/bin ...Creating /etc/oratab file...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root script.Now product-specific root actions will be performed.Finished product-specific root actions.验证安装是否完成[oracle@foawas ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Tue Jun 3 08:05:38 2014 Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to an idle instance.SQL>四、安装Websphere7.04.1.安装过程用root用户登录图形界面[root@foawas ~]# cd /home/was7/WAS/[root@foawas WAS]# ./install安装完成输出,安装验证4.2.起停脚本[root@foawas scripts]# vi was_start.sh#!/bin/shcd /websphere/AppServer/profiles/Dmgr01/bin ./startManager.shcd /websphere/AppServer/profiles/AppSrv01/bin ./startNode.sh./startServer.sh server1[root@foawas scripts]# vi was_stop.sh#!/bin/shcd /websphere/AppServer/profiles/AppSrv01/bin ./stopServer.sh server1./stopNode.shcd /websphere/AppServer/profiles/Dmgr01/bin./stopManager.sh。
Oracle_11g 安装图解(详细版)
Oracle 11g安装图文攻略呵呵,花了一个多小时,左右把11g安装折腾好了。
其中折腾SQL Developer 花了好长时间,总算搞定了。
好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。
呵呵。
一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。
路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
官方下地址:/technetwork/database/enterprise-edition/downloads/ index.html以下两网址来源此官方下载页网。
win 32位操作系统下载地址:/otn/nt/oracle11g/112010/win32_11gR2_database_ 1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_ 2of2.zipwin 64位操作系统下载地址:/otn/nt/oracle11g/112010/win64_11gR2_database_ 1of2.zip/otn/nt/oracle11g/112010/win64_11gR2_database_ 2of2.zip二、Oracle安装1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图2.两者解压到相同的路径中,如图:3. 到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。
如图:4. 安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。
取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
如图:5. 安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
如图:6. 系统类,直接选择默认的桌面类就可以了。
(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项) 如图:7. 典型安装。
centos下Oracle11G图文安装教程
centos下Oracle11G 图文安装教程这篇文章主要为大家详细介绍了centos 下Oracle11G 图文安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了Android 九宫格图片展示的具体代码,供大家参考,具体内容如下第一步:软件安装:本菜是在VMware 虚拟机上安装的centOS6.5,开辟的虚拟硬盘空间一定要大于30G(本菜一开始只开辟了20g ,结果最后提示空间不够,惨痛的经历,所以第二遍直接开辟了50G 硬盘空间),建议在40G~50G ,内存最低要1G!!!至于VMware 虚拟机和centOS 的安装不是本文重点,更不是难点,大家可以参考其他内容进行安装,在此不再赘述!软件准备:oracle 的下载,分为32位和64位,安装过程都是一样的。
如果你的机器是32位的,就下载32位的Oracle 软件,若是64位的就下载64位的。
下面的安装过程是完全一样的,本菜一开始在这个环节还犹豫了一些时间,汗~因为我是32位的操作系统,所以我下载的是linux_11gR2_database_1of2和linux_11gR2_database_2of2两个压缩文件。
若是64位的请下载:linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_2of2(注意都是下载两个文件,缺一不可)。
如图:第二步:第二步:修改主机名以root 权限登录虚拟机,打开终端输入命令行,将主机名改为oracledb :第三步:第三步:修改网络连接方式这一步是必须要做的!因为在安装centOS (网络连接选的是桥接,不要选择NAT ,否则外网无法访问你的虚拟机)的时候我们都是动态获取IP ,但是在安装Oracle 的时候是需要更改的,我们必须要使用静态IP ,可以这样理解,装上Ora cle 数据库,你的虚拟机就是提供数据访问的服务器了,IP 就像你的身份证,如果你的每次都变换身份,谁能找得到你!知道了为什么,那么就要就行修改配置了:1.修改网卡配置:在终端输入命令行:ifconfig 可以查看网卡信息,其中inetaddr 是IP 地址的意思。
Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作
Linux系统(X64)安装Oracle11g完整安装图⽂教程另附基本操作⼀、修改操作系统核⼼参数在Root⽤户下执⾏以下步骤:1)修改⽤户的SHELL的限制,修改/etc/security/limits.conf⽂件输⼊命令:vi /etc/security/limits.conf,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输⼊“:wq”存盘退出2)修改/etc/pam.d/login ⽂件,输⼊命令:vi /etc/pam.d/login,按i键进⼊编辑模式,将下列内容加⼊该⽂件。
session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成后按Esc键,输⼊“:wq”存盘退出3)修改linux内核,修改/etc/sysctl.conf⽂件,输⼊命令: vi /etc/sysctl.conf ,按i键进⼊编辑模式,将下列内容加⼊该⽂件fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576编辑完成后按Esc键,输⼊“:wq”存盘退出4)要使 /etc/sysctl.conf 更改⽴即⽣效,执⾏以下命令。
CentOS6.5下Oracle11G完整安装步骤
CentOS6.5下Oracle11g安装完整步骤一、硬件要求本部分内容命令,均以root用户执行。
1、内存建议内存应大于2G以上,1G可以运行,但比较吃力。
内存查看命令:[root@tsp-rls-dbserver /]# cat /proc/meminfo或[root@tsp-rls-dbserver /]# free -mtotal used free shared buffers cachedMem: 32062 1301 30760 0 40 552-/+ buffers/cache: 708 31354Swap: 16095 0 160952、交换分区交换分区大小,通常设为内存的1.5倍以上,也可以根据实际情况进行调整。
交换分区查看命令:[root@tsp-rls-dbserver /]# grep SwapTotal /proc/meminfoSwapTotal: 67682296 kB3、硬盘空间建议数据使用独立的挂载分区,本文中采用/data作为数据分区。
要求/tmp目录空间不小于400M。
磁盘空间查看命令:[root@tsp-rls-dbserver /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_tsprlsdbserver-lv_root 50G 4.3G 43G 10% /tmpfs 16G 348K 16G 1% /dev/shm/dev/sda1 485M 39M 421M 9% /boot/dev/mapper/vg_tsprlsdbserver-lv_home 210G 190M 199G 1% /home/dev/sdb1 1.1T 4.5G 1.1T 1% /data目录空间大小查看命令:[root@tsp-rls-dbserver tmp]# du -ch /tmp二、软件要求1、安装依赖包建议安装系统时,选择开发库。
Oracle 11gR2安装图解
Oracle 11g R2 Installation Guideline – Server 1.Open fold and double click ‘Setup.exe’.122. Uncheck the checkbox and click ‘Next ’button.33. Click ‘Yes ’button.4. Choose Install Database software only, then click ‘Next ’button.45.Choose Single instance database installation.6. Choose the language you want to install and make sure the language which you choseare in the list at right side, then click ‘Next ’button.57. Choose Enterprise Edition and click ‘Next ’button.68. Check the options and click ‘Finish ’button, wait for install process finished.9. Click ‘Close ’ button. (Congratulations! You ’ve done this part!)7Oracle 11g R2 Guideline – Create Database1.Go to Start -> All programs -> Oracle Server -> Configuration and Migration Tools2.Click Database Configuration Assistant83. Click ‘Next ’button.4. Choose Create a Database and click ‘Next ’button.95. Choose Custom Database and click ‘Next ’button.6.Input Global Database Name.107. Click ‘Next ’button.8.Uncheck the checkbox before Configure Enterprise Manager.1110. Click the radio button before Use the same Administrative Password for All Accountsand input password.1212. Click ‘Yes ’button.1314. Click ‘Next ’button.1416. Click ‘Next ’button.1518. Click ‘Finish ’button to create a database.19.Click ‘OK’button and wait for the process finish.20.Click Exit button.1617Oracle 11g R2 Installation Guideline – Client1. Double Click ‘setup.ext ’.182. Choose ‘Administrator ’ and click ‘Next ’button.3. Choose the language you want to install and make sure the language which you choseare in the list at right side, then click ‘Next ’button.194. Change the path and click ‘Next ’button.205. Check options and click ‘Finish ’button, wait for the process finished.6. Click ‘Close ’ button. (Congratulations again!)21Oracle 11g R2 Guideline – Server Configuration1. Got to Server machine, and choose Start -> All Programs -> Oracle Server ->Configuration and Migration Tools2.Choose ‘Listener configuration’ and click ‘Next’button.3.Choose Add and click ‘Next’224.Input name of listener and click ‘Next’button. (we always set it as default.)5.Click ‘Next’236.Choose default port and click ‘Next’button.7.Choose No and click ‘Next’2425Oracle 11g R2 Guideline – Client Configuration1. Go to Client machine and choose Start -> All Programs -> Oracle Client -> Configurationand Migration Tools2.Click Net Configuration Assistant.3.Choose ‘Listener configuration’ and click ‘Next’button.4.Choose Add and click ‘Next’265.Input name of listener and click ‘Next’button. (we always set it as default.)6.Click ‘Next’277.Choose default port and click ‘Next’button.8.Choose No and click ‘Next’289.Click ‘Next’button.10.Choose Local Net Service Name configuration and click ‘Next’2911.Choose Add and click ‘Next’button.12.3013.Click ‘Next’button.14.Choose TCP and click ‘Next’3115.Input Name or IP of server in Host Name textbox.16.Click ‘Next’3217.Choose ‘Yes, perform a test’ and click ‘Next’button.18.Click ‘Change Login’3319.Change the password to be the one you set yourself before, and click OK button.20.Click ‘Next’3422.Click ‘Next’button.353624. Click ‘Finish ’ button.25.Choose Start -> All Programs -> Administrator Tools26.Click Data Sources (ODBC). (If you need to configure 32bit ODBC, please go toC:\WINDOWS\SysWOW64 and click odbcad32.exe)Go to System DSN tab.27.3728.Click ‘Add…’button.29.Choose the client installed just now and click ‘Finish’3830.Input Data Source Name. (anything you want)31.Choose the Service Name which you created just now. (I used ‘EX’394032. Input ‘system ’ in User ID textbox and click ‘Test Connection ’button.33. Input Password which you created and click ‘OK ’button.34. Click ‘OK ’button.35.Click ‘OK’button.41。
oracle安装配置教程
oracle安装配置教程新中大Oracle数据库安装配置教程本教程旨在提供一个通用的简洁明了的安装教程,有经验的读者可根据自己的实际需要进行相关调整。
本教程所使用数据库版本为Oracle11G,安装步骤可能与读者所使用的安装程序有所不同,请读者根据自己的安装程序进行调整。
重要内容已用红色进行标注。
因为排版原因可能导致图片略小,若读者想要看清图片,可以放大页面查看。
1Oracle数据库服务端安装: (2)2服务端配置数据库监听程序 (4)3Oracle客户端安装程序(同时安装64位和32位客户端) (5) 4客户端配置TNSName (6)5PL/SQL Developer的基本使用 (7)6数据库表空间和用户的建立以及用户的权限赋予脚本 (9)7数据库备份与恢复 (10)1Oracle数据库服务端安装:1.1点击下一步1.2选择创建和配置数据库,下一步1.3选择服务器类1.4选择单实例数据库1.5选择高级安装,下一步1.6根据需要选择语言1.7选择企业版1.8根据需要自行选择位置1.9选择一般用途/事务处理1.10根据自己的需求填写数据库信息一般Oracle服务标识符(SID)和全局数据库名都为orcl1.11字符集如图选择简体中文ZHS16GBK,其余选项按自己需求选择,下一步1.12选择使用Database Control管理数据库1.13按需求选择存储位置1.14不启用自动备份,下一步1.15根据需求填写口令1.16下一步(如果有不满足先决条件的在确认没有问题后点击忽略)1.17点击完成进行安装。
2服务端配置数据库监听程序配置监听程序可以使用Oracle提供的UI界面进行配置,也可以直接修改listener.ora,在此介绍如何使用Net Manager程序进行配置。
2.1打开数据库服务器上的Net Manager。
如图:2.2选中Oracle Net本地配置→本地→监听程序,点击左上角加号2.3根据实际需求输入监听程序名,点击确定2.4选中刚才添加的监听程序,点击添加地址2.5协议选择TCP/IP,主机选择127.0.0.1或者localhost,端口根据需要选择,默认端口为15212.6点击左上角文件→保存网络配置3Oracle客户端安装程序(同时安装64位和32位客户端)由于产品需求,在安装DBCNT的机子上需要安装32位和64位客户端。
linux-Redhat-6.5-64位-安装oracle-11g
Linux环境安装oracle 11g数据库一.安装环境Linux服务器:Redhat 6.5 64位oracle服务器:oracle11g-64位二.系统配置Root用户下进行以下配置:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑完成后按Esc键,输入“:wq”存盘退出2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。
session required /lib/security/pam_limits.sosession required pam_limits.so编辑完成后按Esc键,输入“:wq”存盘退出3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件fs.file-max = 6815744 ##文件系统中最大文件个数fs.aio-max-nr = 1048576 ##文件系统最大异步IOkernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096 ##最小共享内存 byteskernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500 ##端口范围net.core.rmem_default = 4194304 ## r—readnet.core.rmem_max = 4194304net.core.wmem_default = 262144 ##w--writenet.core.wmem_max = 1048576 //最大内存限制 kb编辑完成后按Esc键,输入“:wq”存盘退出4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。
Linux安装Oracle 11g(图文版)
Linux安装Oracle 11g服务器(图文)应该是最完整的Oracle安装教程了,全程在测试服务器上完成,软件环境:Red Hat Enterprise Linux 6;Oracle 11g (11.1.0.6)1. 从Oracle网站下载linux_11gR1_database_1013.zip,在终端输入unzip linux_11gR1_database_1013.zip进行解压,解压后得到的database文件夹即是Oracle的安装文件。
2. 修改/etc/hosts,添加IP地址和域名的映射关系:#格式如下<IP-address> <fully-qualified-machine-name> <machine-name>#比如127.0.0.1 localhost.localdomain localhost10.16.37.104 ol5-11gr1.localdomain ol5-11gr13. 修改/etc/sysctl.conf,在文件中增加以下内容:kernel.shmall = 2097152kernel.shmmax = 2147483648 # Smallest of -> (Half the size of the physical memory) or (4GB - 1 byte)kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 65536 # 512 * PROCESSESnet.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=2621444. 在终端运行/sbin/sysctl -p,使内核参数立即生效。
oracle 11g R2_windows2008_64_图文安装
Windows 2008X64上安装Oracle 11g R21.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip /otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.下载完后将两个压缩文件放到同一文件夹下,单击解压目录下的"setup.exe"文件3.出现如图所示的画面,加载驱动程序4.加载完后,提示输入邮箱,可以输可以不输(只不过不输邮箱回报错,不过没关系可以继续安装),点下一步5、选择创建和配置数据库,下一步6、作为数据存储用,所以选择服务器类,下一步7、选择单实例数据库安装,当然你根据需要,下面一个是数据库集群;下一步8、选择高级安装,下一步9、在大陆的话,语言选择默认的就可以了“简体中文、英语”,点下一步10、选择数据库版本企业版,点下一步11、安装位置默认12、配置类型选择一般事务处理,选数据仓库也可以,当然根据你的数据库的实际情况而定,点一下步。
13、数据会根据你的IP地址建立全局数据库名,为了区分同一区域的其它数据库,Oracle 服务标示,主要是区分同一台服务器上的其它数据库,默认是orcl;14、根据服务器的内存情况划分内存,至少分配内存1G,字符集不要使用默认的,和其它的兼容不好,建议用配置如下,根据实际情况,可以创建实例方案。
具体这四个的配置如下15、指定管理项,选择默认,grid control是图形画管理,但是一般用得不多,下一步16、制定数据库存储选项,文件系统的存储位置,如下17、选择不自动备份,因为它的备份可控性不够灵活18、制定口令这里选择所有账户使用相同口令,为了好记,但是不符合ORACLE的规范,会弹出警示框,可以点继续,然后继续下一步;19、弹出监听警告,这个警告可以忽略,监听可以后面再配置。
图解Oracle 11g客户端安装
6.安装Oracle 11g客户端双击之后出现如下界面:选择“管理员”选项之后默认安装Configuration assistant(配置助手)安装之后:6.1 Oracle的连接和使用将文件tnsnames.ora复制到安装目录X:\app\Administrator\product\11.1.0\client_1\network\ad min和X:\app\Administrator\product\11.1.0\client_1\network\admi n\sample下注:文件tnsnames.ora的IP需要改成数据库的IPX表示安装的驱动器,Administrator或登录账户如:CAOD:\app\CAO\product\11.1.0\client_1\network\admin\samp le6.2如果没有文件,需要自己在Net Manager进行配置:进入开始→Oracle→配置和移植工具→Net Manager在左侧树形图中选择 Oracle Net配置→本地→服务命名,若没有服务,点击工具条的”+”进行添加,右侧是地址配置,“主机号”填写服务器所在的IP,退出并保存。
6.2运行toad会出现OK,之后还会有一系列的界面,默认处理然后,进入Toad,用户名:SYSTEM 密码:sys左侧是已创建的登录用户,右侧输入用户名和密码,TNS选项卡选择数据库名称,Connect Using选择连接的Oracle ,选择TNSNames Editor对服务进行配置如图:OK,Connect7Oracle 11g 服务器版进入Toad 用户名system 密码:system选项注意TNSNames Editor选oracle服务器,将Connect Using 选为服务器即可Connect,成功登录界面如果连接不上,替换一下D:\app\CAO\product\11.1.0\db_1\NETWORK\ADMIN下的listener文件。
linux下安装Oracle 11g数据库(终极版)
# vi /etc/pam.d/login --添加
session required /lib/security/pam_limits.so
# vi /etc/profile --添加
if [$USER = "oracle"];then
if [$SHELL = "/bin/ksh"];then
startup
exit
EOF
exit
EON
:wq
# echo "/app/oracle/oraclestart.sh">>/etc/rc.local
* 数据库软件:3.47GB
* 数据库:1.6GB
* /tmp:150MB~200MB
3.检查安装Oracle所需的软件包
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
net.core.wmem_max = 262144
# sysctl -p --使设置生效
5.创建Oracle用户和组及安装目录
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# passwd oracle
6.为Oracle用户设置Shell限制
# vi /etc/security/limits.conf --添加下面内容
oracle soft nproc 2047
oracle hard nproc 16384
Cent OS 7_5(x86_64)下安装Oracle 11g
目录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置一、硬件要求1、内存& swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。
检查磁盘情况# df -h二、软件准备系统平台:CentOS 7.5(x86_64)CentOS-7-x86_64-DVD-1804Oracle版本:Oracle 11gp1*******_112040_Linux-x86-64_1of7.zip、p1*******_112040_Linux-x86-64_2of7.zip 三、系统安装注意系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,防火墙也请暂时关闭,减少安装时的困扰。
为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。
本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。
四、系统准备工作首先,请先以root账号登入作一些前置设定作业。
1、关闭防火墙//临时关闭systemctl stop firewalld//禁止开机启动systemctl disable firewalld2、安装依赖包以下RPM包拷贝到/opt目录下,进入opt目录,执行以下命令。
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpmrpm -ivh cpp-4.8.5-28.el7.x86_64.rpmrpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpmrpm -ivh glibc-headers-2.17-222.el7.x86_64.rpmrpm -ivh glibc-devel-2.17-222.el7.x86_64.rpmrpm -ivh gcc-4.8.5-28.el7.x86_64.rpmrpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpmrpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpmrpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpmrpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpmrpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpmrpm -ivh pkgconfig-0.27.1-4.el7.x86_64.rpmrpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpmrpm -ivh elfutils-libelf-devel-0.170-4.el7.x86_64.rpm3、创建Oracle用户与组在这里只讨论单主机环境,不考虑RAC环境的配置。
Oracle-11g-r2数据库在Win7下的安装卸载详细方法
Oracle-11g-r2数据库在Win7下的安装卸载详细⽅法在oracle官⽅⽹站上下载Oracle-11g-r2数据库。
两个压缩⽂件,解压缩第⼀个,将第⼆个压缩包中的内容放到第⼀个包解压后的\stage\Components⽂件夹下1. 安装步骤,可以不选择接收安全更新2.选“是”,下⼀步3. 创建和配置数据库4. 选择桌⾯类,也可以选择服务器类,多了选择语⾔和⼀些设置的选择,但是⼤多都直接选择默认的配置5.选择要安装到的⽬录,密码要求⼤⼩写字母加数字,多于8位,不按要求设置也能安装,这个密码是系统管理员密码。
全局数据库名是SID,很重要。
6. 安装程序会进⾏硬件环境检查,满⾜要求的话可以直接点击完成开始安装7.开始安装程序,等待8. 第⼀次安装或者卸载完全没有出现问题的话,100%后会进⼊另⼀个界⾯的安装9. 安装完成,这时要设置登录的⽤户,点击⼝令管理10.将scott和hr两个⽤户的勾去掉(解锁定),在新⼝令⾥设置密码,⼀般scott的设为tiger,hr的设为hr点击“是”确定确定后,关闭,完成安装Oracle的卸载是件很复杂⿇烦的事情,尤其是卸载不完全再重装会造成重装失败,下⾯介绍卸载的⽅法,win+R打开运⾏,输⼊services.msc,回车,打开服务⾸先需要关闭所有oracle服务,由于oracle11g r2⾮常占⽤系统资源,建议在管理⼯具中将所有oracle服务改为⼿动运⾏,需要时再启动,⽅法是右键服务,选择属性,在启动类型中改为⼿动。
在卸载oracle之前,在所有已启动的oracle服务上右键选择停⽌。
运⾏开始->所有程序->Oracle - OraDb11g_Home1->Oracle安装产品->Universal Installer选择解除安装的产品,勾选所有安装的产品,点击删除,这时会提⽰使⽤%oracle%/product/11.2.0/dbhome_1/deinstall/deinstall.bat卸载产品实例,接下来找到这个⽂件,右键选择以管理员⾝份运⾏。
Oracle11g的安装图文教程(个人安装总结)
在网上下载的oracle 11g一般都有两个文件,安装前步骤必须先提前解压第一个文件,然后在解压第二个文件,如果只解压第一个文件,就开始安装,在安装的过程会出现很多错误,第二个文件解压的过程中,如果出现相同文件,提示要覆盖,就覆盖了。
1、Oracle 11g R2安装手册(图文教程)For Windows1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。
4.等待片刻之后就会出现启动画。
5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续,如果奔出你是安装在Windows Server上的话就选择服务器类。
8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。
9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续。
10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
oracle11详细安装步骤
安装oracle11g的步骤Oracle11gR2官方联机文档:/pls/db112/homepage一、安装Oracle前的准备工作1、检查物理内存及Swap# grep MemTotal /proc/meminfoMemTotal: 1031320 kB(1G内存)#grep SwapTotal /proc/meminfoSwapTotal: 2064376 kB(2G)2、检查可用的内存和Swapfree –mtotal used free shared buffers cached Mem: 1007 696 310 0 43 479 -/+ buffers/cache: 172 834Swap: 2015 0 2015建议:物理内存最好是2GB及以上。
1024MB的物理内存,可用的只有1001MB,安装时不能通过Oracle“执行先决条件检查”,事实证明即使物理内存低于1GB一,也可以忽略此警告,并不影响Oracle软件的成功安装,如下:物理内存- 此先决条件将测试系统物理内存总量是否至少为1GB (1048576.0KB)。
预期值: 1GB (1031320.0KB)实际值: 1007.9MB (1025944.0KB)错误列表:-PRVF-7530 : 节点"ctcdb01" 上的物理内存不足[所需物理内存= 1GB (1048576.0KB)] - Cause: 发现物理内存(RAM) 的数量不满足最低内存要求。
- Action: 向指定的节点添加物理内存(RAM)。
二、检查Oracle11gR2所需要的rpm包如果你的是 Oracle 11g Release 2 (11.2) for Linux x86,请看下面链接的安装文档/docs/cd/E11882_01/install.112/e10857/toc.htm我使用操作系统 , CentOS release 6.0(Final) Kernel 2.6.32-71.el6.i686检查相关的开发工具和一些包The following or later version of packages for Asianux 3, Oracle Enterprise Linux 5, and Red Hat Enterprise Linux 5 should be installed: /cd/E11882_01/install.112/e24322/pre_install.htm#BABCFBDG1、检查命令格式如下:rpm -qa | grep 名字binutils-2.17.50.0.6 okcompat-libstdc++-33-3.2.3 okelfutils-libelf-0.125 okelfutils-libelf-devel-0.125 okelfutils-libelf-devel-static-0.125 okgcc-4.1.2 okgcc-c++-4.1.2 okglibc-2.5-24 okglibc-common-2.5 okglibc-devel-2.5 okglibc-headers-2.5 okkernel-headers-2.6.18 okksh-20060214 oklibaio-0.3.106 oklibaio-devel-0.3.106 oklibgcc-4.1.2 oklibgomp-4.1.2 oklibstdc++-4.1.2 oklibstdc++-devel-4.1.2 okmake-3.81 oknumactl-devel-0.9.8.i386 oksysstat-7.0.2 okunixODBC-2.2.11 okunixODBC-devel-2.2.11 okpdksh-5.2.14-8.i386 ok(先移除自带的ksh yum remove ksh 在yum install pdksh-* centos6.2中会遇到此情况)下载地址:/index.php3?stat=3&search=pdksh从 CentOS-5.5-i386-bin-DVD.iso\CentOS 文件找到缺少的包,并且上传到 linux 上去ls *.rpmrpm -ivh *.rpm2、配置内核参数# sysctl -a | grep semkernel.sem = 250 32000 32 128(centos6.2可能会出现内核不对头,修改参数echo "kernel.sem=250 32000 100 128" >> /etc/sysctl.conf)# sysctl -a | grep ip_local_port_rangenet.ipv4.ip_local_port_range = 32768 61000如果原有的内核参数值大于Oracle建议的内核参数值,则不用修改该内核值,反之,则需要修改,建议内存大于2G的正式,一定一条条要仔细检查;Oracle建议的内核最小值3、这里使用Oracle建议值配置:vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 1010000000kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586etcsysctl.conf 参数说明.txt# sysctl -p #使内核参数立即生效# sysctl -a |grep kernel.shmmax #查看内核参数的值kernel.shmmax = 5368709124 、配置Oracle用户资源限制# vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240加入以下行到/etc/pam.d/login,如果存在,则不加入# grep pam_limits.so /etc/pam.d/loginvi /etc/pam.d/loginsession required pam_limits.so5、在/etc/profile文件中加入以下行For the Bourne, Bash, or Korn shell, add the following lines in the /etc/profile file (or the /etc/profile.local file on SUSE Linux Enterprise Server systems): # vi /etc/profileif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi强调:Oracle用户资源限制这个部分,不配置也不会影响Oracle数据库的成功安装;但是考虑到,若有糟糕的sql语句对服务器资源的无限占用,导致长时间对用户请求无响应,还是建议提前限制Oracle用户资源为好。
Windows10x64安装、配置Oracle11g过程记录(图文教程)
Windows10x64安装、配置Oracle11g过程记录(图⽂教程)备注:本想在⾃⼰电脑上安装个oracle练习⽤,但是害怕安装过程中出现问题,⽽oracle的卸载⼜是出了名的⿇烦,所以⽤虚拟机搭建了⼀个跟本机⼀样的系统,同时记录下安装的每⼀步。
环境:windows10系统最好先安装jre或jdk(此软件⽤来打开oracle⾃带的可视化操作界⾯,不装也没关系;可以安装plsql,或者直接⽤命令⾏操作)1、oracle下载2、oracle安装a.将下载的两个压缩包解压到同⼀⽂件夹下,点击解压⽂件中的setup.exe开始安装b.安装共分10个步骤。
第⼀步,取消安全更新的勾选,点击“下⼀步”c.选择“仅安装数据库软件”,点击“下⼀步”d.选择“单实例数据库安装”,点击“下⼀步”e.默认选择,点击“下⼀步”f.选择“企业版”,点击“下⼀步”g.此处选择oracle的安装⽬录,(就是软件在电脑中的位置),点击“下⼀步”h.这⾥是你之前7个步骤选择的总结,可以在这⾥检查之前的选择是否错误。
确认⽆误后,点击“下⼀步”i.下⾯就是漫长的等待安装过程了。
j.安装完成,点击“关闭”3、oracle数据库配置oracle软件安装完成后,需要先配置⼀个数据库,以便使⽤。
oracle数据库的配置步骤较多,但是⼤部分都是默认,下⼀步,所以并不⿇烦。
a.打开windows开始菜单,找到oracle安装软件中的“Database Configuration Assistant”,点击打开,点击“下⼀步”b.选择“创建数据库”,点击“下⼀步”c.默认选择,点击“下⼀步”d.输⼊全局数据库名(即数据库的名字),SID默认创建,点击“下⼀步”e.取消“配置Enterprise Manager"勾选,点击“下⼀步”f.选择”所有账户使⽤同⼀管理⼝令“,输⼊⼝令(即数据库⽤户sys,system的密码。
oracle数据库有很多⽤户,sys、system是数据库的管理员,权限最⼤)g.不做修改,点击“下⼀步”h.不做修改,点击“下⼀步”i.选择”⽰例⽅案"(会默认创建⼏张表),点击“下⼀步”j.不做修改,点击“下⼀步”k.点击“下⼀步”l.不做修改,点击“完成”m.确认配置信息是否正确,点击“确定“n.进⾏安装,漫长的等待o.安装完成后,弹出下图页⾯,点击”⼝令管理“,进⼊⽤户管理页⾯p.,找到下图SCOTT⽤户,取消”锁定账户“,输⼊”新⼝令“和“确认⼝令”,点击“确认”,完成数据库的配置这样,数据库就能⽤sys、system、scott三个⽤户登陆了4、oracle监听器配置配置完数据库还需要配置监听,⽅便以后的使⽤。
Oracle11g客户端client的下载与安装
Oracle11g客户端client的下载与安装下载地址:/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html? ssSourceSiteId=otncn1.下载完之后解压2.点击setup.exe进⾏安装3.如果报错显⽰“不满⾜最低配置”解决办法:按照下⾯的图⽚依次进⼊⽂件夹,最后.xml的⽂件以记事本的⽅式打开,修改其中的内容(如下)<?xml version="1.0"?><HOST PLATID="912"><SYSTEM><MEMORY><PHYSICAL_MEMORY VALUE="128" UNIT="MB" SEVERITY="IGNORABLE"/><!--<AVAILABLE_MEMORY VALUE="20" UNIT="MB"/> --></MEMORY><SPACE><LOC VAR="TEMP_AREA" TEMP="true" SIZE="130" UNIT="MB" SEVERITY="IGNORABLE"/></SPACE></SYSTEM><CERTIFIED_SYSTEMS><OPERATING_SYSTEM RELEASE="5.0"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="Windows2000"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="5.1"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="WindowsXP"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="5.2"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="Windows Server 2003"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="6.0"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="WindowsServer2008"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="6.0"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="WindowsVista"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="6.1"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="Windows 7"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="6.2"><VERSION VALUE="3"/><ARCHITECTURE VALUE="64-bit"/><NAME VALUE="Windows 8"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM><OPERATING_SYSTEM RELEASE="6.2"><VERSION VALUE="3"/><ARCHITECTURE VALUE="32-bit"/><NAME VALUE="Windows 8"/><ENV_VAR_LIST><ENV_VAR NAME="PATH" MAX_LENGTH="1023" /></ENV_VAR_LIST></OPERATING_SYSTEM></CERTIFIED_SYSTEMS><ORACLE_HOME><COMPATIBILITY_MATRIX><ALLOW><NEW_HOME/><COMP NAME="oracle.server" ATLEAST="11.2.0.0.0" ATMOST="11.2.9.9.9"/><COMP NAME="oracle.client" ATLEAST="11.2.0.0.0" ATMOST="11.2.9.9.9"/></ALLOW><DISALLOW><COMP NAME="oracle.server" ATLEAST="8.1.0.0.0" ATMOST="10.2.9.9.9"/><COMP NAME="oracle.client" ATLEAST="8.1.0.0.0" ATMOST="9.2.0.9.0"/><COMP NAME="oracle.iappserver.iapptop" ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/><COMP NAME="oracle.iappserver.infrastructure" ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/><COMP NAME="oracle.iappserver.devcorner " ATLEAST="9.0.2.0.0" ATMOST="9.0.9.0.0"/><COMP NAME="oracle.ids.toplevel.development" ATLEAST="9.0.0.0.0" ATMOST="9.0.9.0.0"/> <COMP NAME="oracle.install.instcommon" ATLEAST="8.1.3.0.0" ATMOST="9.2.9.9.9"/><COMP NAME="clt" ATLEAST="8.1.3.0.0" ATMOST="9.2.0.9.0"/><ORCA_HOME/></DISALLOW></COMPATIBILITY_MATRIX></ORACLE_HOME></HOST>修改完保存即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle11g的安装图文教程(终结版)
本人在学习JAVA语言程序设计,刚学到Oracle数据库,为了方便学习,准备在我的windows7上安装一个,网上搜查了好多,写的也对,但就是对我们这种菜鸟,不太适用,下面我用图文介绍我这个菜鸟安装Oracle的过程,希望能帮到菜鸟们……
第一步,先到到Oracle管网下载安装包,我安装的是Oracle Database 11c ,要根据自己的多少位的系统来下载!
我自己电脑是64位系统,所以选择是64位的来下载。
第二步,两个文件下载下来以后,开始解压,解压完成后里面都有一个Database 文件夹,把win64_11gR2_database_2of2里面database的文件copy到win64_11gR2_database_1of2里面的database中,然后点击Setup.exe安装。
第三步,电子邮件,可以不添写MyOracleSupport口令可有可无,如
点击是即可。
下一步:
下一步:
这一步,可以给设置管理口令的密码,设置8位以内,简单易记,只供自己学习用。
设置完后下一步:
点击是即可。
这一步,点击右上角的的全部忽略。
然后下一步:
完成,就等待数据库文件的安装,安装结束就OK了,这时候我们要用sql developer的同学注意了,接下的我自己操作的图文继续看看。
第一步,点击开始菜单,找到Oracle 如图:
选择SQL Developer。
这时候弹出一个选择路径对话框,在里面找到Oracle里面的路径如图。
Java.exe;
然后进入SQL developer界面如图
这时候,我们自己要练习数据库,所以要连接数据库,从而输入一些命令等等。
连接名:这个随便,不重要
用户名:system Oracle里面的用户名,其它的也可以
口令:添你上面输入的“管理口令”
连接类型:选择TNS即可,然后如图:
这时候,注意网络别名:我上面安装的时候,选择的是myorcl,这里也应该和上面一样,选择myorcl,然后点击测试,OK!
如图:
这时候就可以练习命令了。
谢谢观看,第一次发图文写这个,希望能帮到你,写的不好,希望多多体谅。