oracle11g单机安装过程
oracle数据库11g安装教程
![oracle数据库11g安装教程](https://img.taocdn.com/s3/m/cea2708f0129bd64783e0912a216147917117ecc.png)
oracle数据库11g安装教程
Oracle数据库11g安装教程主要包括以下步骤:1.准备安装环境;2.下载安装文件;3.安装Oracle数据库;4.创建数据库;5.配置网络;6.安装补丁;7.安装监控工具;8.安装完成后的检查。
第一步:打开Oracle中文官网下载Oracle11g
•打开Oracle中文官网
•点击导航中的下载,找到数据库下载链接
•打开链接后,选择同意协议选项,并在下方找到Oracle11g的下载列表
选择对应的版本进行下载,需要将File1和File2两个文件都下载下来
第二步:解压文件,以管理员身份运行安装程序
•下载完成后,解压两个文件(以Window64位为例)
•打开解压后的文件夹,找到setup.exe应用程序,鼠标右击,以管理员身份运行
第三步:安装Oracle11g
•检测窗口执行中,如果出现[INS-07003]错误时,请检查本地的JDK环境配置,
•参考下图设置,点下一步
•出现以下提示,点击确定
•参考以下图片,点击下一步
•参考下方图片设置,并填写登录密码
•如出现以下提示,点击确定,继续下一步
•产品安装完成后,会弹出创建数据库
•数据库创建完成后,会提示以下内容
•点击口令管理,会弹出用户锁定操作界面,可以在该界面中重新设置不同用户的口令
•设置完成后点击确定,并在安装界面点击关闭即可
第四步:测试数据库是否安装成功
•在开始菜单中,找到Oracle程序目录,打开应用程序开发—>SQL Plus
•在命令提示符中输入用户和登录密码,如提示连接成功,证明我们的Oracle11g安装完成了。
CentOS6.5下Oracle11G完整安装步骤
![CentOS6.5下Oracle11G完整安装步骤](https://img.taocdn.com/s3/m/6edf29e4172ded630b1cb62d.png)
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、安装依赖包建议安装系统时,选择开发库。
Oracle11g安装及验证图文攻略.
![Oracle11g安装及验证图文攻略.](https://img.taocdn.com/s3/m/42be8935b4daa58da0114abd.png)
服务器磁盘分配一般C盘100G装系统、D盘80G放ORACLE基目录和软件位置、E盘剩余空间(最大)放数据库目录。
Oracle 11g安装图文攻略注意用administrator用户登录一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。
路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
二、Oracle安装1. 解压缩文件,将两个压缩包一起选择,鼠标右击- 解压文件如图2.两者解压到相同的一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。
路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
二、Oracle安装1. 解压缩文件,将两个压缩包一起选择,鼠标右击-> 解压文件如图2.两者解压到相同的路径中,如图:3. 到相应的解压路径上面,找到可执行安装文件【setup.exe 】双击安装。
如图:4. 安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。
取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
如图:5. 安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
如图:6. 系统类,直接选择默认的桌面类就可以了。
(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项) 服务器类直接点击这里跳转如图:7. 典型安装。
重要步骤。
建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。
全局数据库名可以默认,且口令密码,必须要牢记。
密码输入时,有提示警告,不符合Oracel建议时不用管。
(因Oracel建议的密码规则比较麻烦,必须是大写字母加小写字母加数字,而且必须是8位以上。
麻烦,可以输入平常自己习惯的短小密码即可) 如图:8. 若输入的口令短小简单,安装时会提示如下。
在linux64上安装oracle11g_完整版本
![在linux64上安装oracle11g_完整版本](https://img.taocdn.com/s3/m/377bb74b6294dd88d1d26b4d.png)
Oracle 11g安装手册1、在linux的root用户下建立一个oracle用户//添加用户组及用户groupadd dbagroupadd oinstalluseradd oracle -g oinstall -G dbapasswd oracle//新建目录权限mkdir -p /u01chown -R oracle:dba /u01chmod -R 755 /u01安装时步骤8、9会指向此位置(建议:用户更改/opt/oracle11g)2、将Oracle11g安装文件复制到linux中的指定目录下(/home/oracle/tools)cp /光盘目录/linux.x64_11gR2_database_1of2 /home/oracle/tools3、执行目录中的runInstallsu - oracleLANG=zh_CN.gbk4、开始图像界面安装可能需要export DIAPLAY=:1.0xdpyinfo步骤1:将红框中的内容勾选去掉,点击下一步。
提示“未指定电子邮件地址”点击“是”步骤2:点选“创建和配置数据库”此选项也为默认选项,点击下一步。
步骤3:点击选中“服务器类”,点击“下一步”步骤4:点击选中“单实例数据库安装”,点击下一步。
步骤5:点击选中“高级安装”,点击“下一步”步骤6:选择需要的语言,点击“下一步”,此处客户确认是否需要增加其他语言步骤7:点击选中“企业版(4.29GB)”,点击“下一步”点击上图的“选择选项”,勾选需要的组件,此处全部勾选。
步骤8:此处为默认路径,u01的建立参考第1点orcale用户的建立,点击“下一步”步骤9:此处默认即可,点击“下一步”步骤10:点击选中“一般用途/事务处理”,点击“下一步”步骤11:此处默认,点击“下一步”vpmsdbs步骤12:此处可以设置内存、字符集、安全性、示例方案(可根据用户环境调整),点击“下一步”,内存分配建议至少50%步骤13:此处默认,点击“下一步”步骤14:此处默认处理,点击“下一步”步骤15:点击选中“不启用自动备份”,点击“下一步”步骤16:各帐号口令设定,此处统一使用相同口令,客户现场请在同客户确认口令设定规则步骤17:点击“下一步”步骤18:点击“修补并在此检查”,会产生修补文件,按照提示内容执行即可A、切换到root用户,此处为测试环境执行内容如上述步骤执行完成后依旧存在失败内容,请到linux光盘中寻找对应的rpm文件,复制到linux某一目录中,按下图命令执行步骤19:修补完成后,出现如下信息,点击“完成”步骤20:执行安装过程复制文件,创建实例过程完成后信息,点击“确定”完成后,如出现以下内容,请按照操作步骤,执行完成后,完成安装过程配置监听器1、执行su - oraclesh /u01/app/oracle/product/11.2.0/dbhome_1/bin/netca2、点击选中“监听程序配置”,点击“下一步”3、点击选中“添加”,点击“下一步”4、设定监听程序名,点击“下一步”5、选定协议所有协议,点击“下一步”6、设定标准端口号,点击“下一步”7、设定标准TCP/IP SSL端口号,点击“下一步”8、设置IPC键值,点击“下一步”9、提示是否配置另一个监听程序,点“是”,再点击“下一步”配置数据库1、执行sh /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbca2、点击“下一步”3、点选“创建数据库”,点击“下一步”4、点选“一般用途或事物处理”,点击“下一步”5、设定数据库名及SID,点击“下一步”6、配置管理选项,此处暂时用7、设定口令,点击“下一步”8、网络配置,点击“下一步”9、数据库文件所在位置,点击“下一步”,按照实际的文件规划位置10、恢复配置,点击“下一步”11、数据库内容,点击“下一步”12、初始化参数,点击“下一步”13、数据库存储,点击“下一步”14、创建选项,点击“完成”15、概要显示,点击“确定”16、创建进行17、创建完成,点击“退出”环境变量设置及启动1、设置环境变量在服务器上配置环境变量,编辑vi /etc/profile,在末尾加入以下配置export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export PATH=.:$ORACLE_HOME/bin:$PATHexport ORACLE_SID=VPMSDBS (数据库SID)保存并退出vi /etc/oratab最后的N 改成Y(否则dbstart和dbshut命令无效)lsnrctl start (启动oracle监听)提示:The listener supports no servicesThe command completed successfully这样启动后远程连接会造成oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor-----方案一-------------------------在listener.ora里面添加了一行SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = VENDB)(ORACLE_HOME = /opt/oracle11g/app/oracle/product/11.2.0/dbhome_1)(SID_NAME = VENDB)))-----方案二-------------------------linux上面:[oracle@localhost ~]$ netmgr在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。
Linux安装Oracle 11g(图文版)
![Linux安装Oracle 11g(图文版)](https://img.taocdn.com/s3/m/86f05025647d27284b735183.png)
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,使内核参数立即生效。
Oracle11Gr2数据库安装配置详细步骤
![Oracle11Gr2数据库安装配置详细步骤](https://img.taocdn.com/s3/m/3b3382f36c175f0e7dd137a5.png)
Oracle11Gr2数据库安装配置详细步骤一、 Oracle 11G 下载安装配置(一) Oracle 11g r2下载官网链接可以在Oracle 官网下载Oracle 11g r2数据库:/technetwork/database/enterpriseedition/downloads/index.htm l解压使用这里下载的是for windows x64位win64_11gR2_database_1of2.zip、win64_11gR2_database_2of2.zip 将两个压缩包解压到同一个目录下即“database”,然后单击解压目录下的“setup.exe”文件。
(二) Oracle 11g r2软件安装安装程序-安装数据库软件-步骤1/10在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:安装程序-安装数据库软件-步骤2/10在“安装选项”窗口中,选择“仅安装数据库软件”,单击“下一步”:安装程序-安装数据库-步骤软件3/10网格安装选项。
选择“单实例数据库安装”,如下图所示,单击下一步。
Real Application Clusters用来在群机环境下实现多机共享数据库,以保证应用的高可用性。
同时可以自动实现并行处理及均分负载,还能实现数据库在故障时的容错和无断点恢复。
安装程序-安装数据库-步骤软件4/10产品语言。
直接默认即可(简体中文、英语),如下图所示,单击下一步安装程序-安装数据库-步骤软件5/10数据库版本。
选择“企业版”,如下图所示,单击下一步。
之所以选择企业版, 是因为它提供了全面的功能来支持要求最严格的事务处理、商务智能和内容管理软件。
防止服务器故障、站点故障和人为错误的发生,并减少了计划内的宕机时间,利用独特的行级安全性、细粒度审计和透明的数据加密技术来确保数据安全,包括了高性能的数据仓库、在线分析处理和数据挖掘功能。
oracle11g单机grid安装
![oracle11g单机grid安装](https://img.taocdn.com/s3/m/b5ab751a58f5f61fb636661a.png)
oracle11g单机grid安装Oracle 11.2.0g 单机Grid安装指导1.1安装环境VMware9 + Linux5.3,安装之前最好设置虚拟机的内存大小为1G大小,避免在安装的过程中占用太多的内存,如果以上两个的版本更高也是可以的。
^_^文章比较长,需要耐心的看下去,静心慢慢做,祝大家安装成功^_^1.2 添加磁盘添加磁盘两块因为做ASM要使用,选中相应的虚拟机,右键选择Setting,部分界面如下,然后选择Add,可以进行HardDisk的添加步骤如下:a) Hard Diskb) Create a new virtual diskc) SCSI ,在Mode那里选择Independent > Persistentd) 设置5G大小,Split virtual disk into multiple files,完成之后如下图所示,多了New Ha…… e) 选择Advance ,在Virtual device node 中选择SCSI 1:0 New Hard Disk(SCSI) ,Mode中选择Independent ,在Independent中选择Persistent,最后选择OK完成添加 f) 完成之后再添加一块磁盘,然后启动虚拟机1.3 对硬盘分区在shell终端执行命令,看到刚刚添加的两块磁盘 [root@TEST ~]# fdisk �ClDisk /dev/sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdbdoesn't contain a valid partition tableDisk /dev/sdc: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdcdoesn't contain a valid partition table 第一块磁盘分区[root@TEST ~]# fdisk /dev/sdb Command (m for help):n Command action e extendedp primary partition (1-4) pPartition number (1-4): 1 First cylinder (1-652, default 1): Usingdefault value 1Last cylinder or +size or +sizeM or +sizeK (1-652, default 652):Using default value 652 Command (m for help): w 同样的对第二块磁盘分区[root@TEST ~]# fdisk /dev/sdc 步骤和上面的第一块一样完成磁盘分区之后,磁盘的信息如下所示,注意黑体部分和上面没有分区不同部分[root@TEST ~]# fdisk �ClDisk /dev/sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652cylinders Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System /dev/sdb1 1 652 5237158+ 83 LinuxDisk /dev/sdc: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652cylinders Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System /dev/sdc1 1 652 5237158+ 83 Linux1.4 创建Grid需要的组,grid用户和目录创建之前确保已经创建了oracle用户和oinstall,dba组[root@TEST vsftpd]# groupadd asmadmin [root@TEST vsftpd]# groupadd asmdba[root@TEST vsftpd]# groupadd asmoper[root@TEST vsftpd]# useradd -g oinstall -G asmadmin,asmdba,dba grid 设置grid用户的密码[root@TEST vsftpd]# echo 'oracle' | passwd grid �Cstdin 创建安装目录并且修改权限[root@TEST vsftpd]# mkdir -p /u01/app/grid[root@TEST vsftpd]# mkdir -p /u01/app/grid/11.2.0/grid [root@TEST vsftpd]# chown -R grid:oinstall /u01 [root@TEST vsftpd]# chmod -R 775 /u01切换到grid用户下,修改配置文件.bash_profile,内容如下 # .bash_profile# Get the aliases and functions if [ -f ~/.bashrc ]; then .~/.bashrc fi# User specific environment and startup programs PATH=$PATH:$HOME/binexport ORACLE_BASE=/u01/app/gridexport ORACLE_HOME=$ORACLE_BASE/11.2.0/grid export ORACLE_SID=+ASMexport PATH=$PATH:$ORACLE_HOME/bin 修改完成之后执行命令,使修改的内容生效[grid@TEST ~]$ source ~/.bash_profile1.5 检查操作系统和内核版本以下命令在root用户下面执行 [root@TEST ~]# lsb_release -aLSB:core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: RedHatEnterpriseServerDescription: Red Hat Enterprise Linux Server release 5.3 (Tikanga) Release:5.3Version:Codename: Tikanga 内核版本[root@TEST ~]# uname -aLinux TEST.192.168.137.3 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2021 i686 i686 i386 GNU/Linux可以看到操作系统的版本是5.3,i86的32位系统,内核是2.6.18-128.el5。
oracle11g client安装及配置
![oracle11g client安装及配置](https://img.taocdn.com/s3/m/808f9b32ee06eff9aef8074a.png)
Oracle Client 客户端的安装和配置一、客户端的下载解压1、在官方网站下载客户端(此处用的是11gR2)/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html ?ssSourceSiteId=otncn选择合适的版本(这里是32为的windows 操作系统)2、下载完成后解压缩如下所示,双击setup.exe可执行文件进行安装。
二、客户端的安装1、选择安装类型:这里是开发用,所以选择【管理员(1.02GB) (A)】安装类型。
2、选择选择语言(这里选择简体中文和英语)3、选择客户端安装的位置4、检查先行条件(系统自动检查)5、系统显示前面步骤的设置摘要信息。
6、点击完成进行安装。
7、Oracle Clinet客户端安装完成。
三:配置Oracle Client 连接Oracle 服务器找到oracle client的【配置和移植工具】下的【Net Configuration Assistant】1、配置Client的监听。
A、添加一个监听器(如果客户端中原先以配置监听器则可以修改,也可以在添加一个新的监听器),点【下一步(N)】B、输入该客户端未使用的监听名(如:LISTENER),完成后点击【下一步(N)】。
C、选择该监听连接Oracle服务器所使用的协议(如:TCP),完成后点击【下一步(N)】。
D、选择该监听连接Oracle服务器所使用的端口号(默认端口号:1512),完成后点击【下一步(N)】。
E、完成该监听程序,选择是否要配置另一个监听程序,然后【下一步(N)】。
2、配置Client的本地网络服务名A、在 Net Configuration Assistant配置界面中选中【本地网络服务名配置】,然后【下一步(N)】。
B、在本地网络服务名配置界面中网络配置名,(如果客户端中原先已配置网络配置名则可以修改,也可以再添加一个新的网络配置名),点【下一步(N)】C、输入该客户端未存使用的服务名,点【下一步(N)】D、选择该服务连接Oracle服务器所使用的协议(如:TCP),完成后点击【下一步(N)】。
图解Oracle 11g客户端安装
![图解Oracle 11g客户端安装](https://img.taocdn.com/s3/m/7b7bf214fad6195f312ba693.png)
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文件。
oracle11g instanclient安装步骤
![oracle11g instanclient安装步骤](https://img.taocdn.com/s3/m/a84b1210fc4ffe473368ab35.png)
ORACLE 11G R2 instantclient安装步骤测试环境系统: windows 7 UItimate X64windows server 2008 enterprise X64以上两种系统均亲自测试都可成功。
1.下载oracle 11G客户端。
登录到oracle官网,下载oracle win64_11gR2_client下载地址:/otn/nt/oracle11g/112010/win64_11gR2_client.zip2安装oracle win64_11gR2_client下载之后,将其解压,双击setup进行安装。
选择“下一步”选择软件的安装位置。
然后“下一步”。
本演示使用默认路径。
单机“完成”,进行安装。
点击“关闭”。
3.配置环境变量新建环境变量ORACLE_HOME = C:\app\Administrator\product\11.2.0\client_1TNS_ADMIN = C:\app\Administrator\product\11.2.0\client_1NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK打开instantclient的安装目录(C:\app\Administrator\product\11.2.0\client_1)新建“tnsnames.ora”文件。
内容如下ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.20)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = )))文件内容中的192.168.1.20是我安装oracle服务器的IP地址,1521则是我安装oracle服务器上的监听端口。
4.测试连接使用sqlplus进行连接打开“运行”输入“cmd”,进入DOS界面,输入红线部分命令。
Centos6安装oracle11g详细图文及错误解决
![Centos6安装oracle11g详细图文及错误解决](https://img.taocdn.com/s3/m/99f8448171fe910ef12df891.png)
1. 使用DVD做yum源1.1. 新建dvd挂载目录[root@oracle ~]# mkdir /media/iso1.2. 挂载dvd到指定目录[root@oracle ~]# mount /dev/cdrom /media/iso/ 1.3. 进入yum.repos.d文件夹,[root@oracle ~]# cd /etc/yum.repos.d/1.4. 删除原有的repo文件[root@oracle yum.repos.d]# rm -rf *1.5. 新建使用dvd为源的repo文件[root@oracle yum.repos.d]# vim iso.repo [Server]name=Serverbaseurl=file:///media/iso/Serverenabled=1gpgcheck=0[HighA vailability]name=HighA vailabilitybaseurl=file:///media/iso/HighA vailability enabled=1gpgcheck=0[LoadBalancer]name=LoadBalancerbaseurl=file:///media/iso/LoadBalancerenabled=1gpgcheck=0[LoadBalancer]name=LoadBalancerbaseurl=file:///media/iso/LoadBalancerenabled=1gpgcheck=01.6. 清空原有yum信息[root@oracle yum.repos.d]# yum clean all1.7. 更新yum[root@oracle yum.repos.d]# yum update2.1. 配置好yum源后,使用root用户安装软件包[root@oracle ~]# cd /media/iso/Packages/[root@oracle Packages]# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.*glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*这些依赖包必须要安装,因为版本不同,在oracle 安装时会提示缺少依赖包,忽略后可以正常安装使用Oracle。
Oracle11g的安装图文教程(个人安装总结)
![Oracle11g的安装图文教程(个人安装总结)](https://img.taocdn.com/s3/m/021a771410a6f524ccbf85f9.png)
在网上下载的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%时会出现线面的对话框,请耐心等待它完成。
oracle linux 6.5 安装 oracle 11gR2图文详解
![oracle linux 6.5 安装 oracle 11gR2图文详解](https://img.taocdn.com/s3/m/57fe977d01f69e3142329403.png)
1、oracle linux 6.5.0安装及套件选择用户名root,密码martin使用Basic Server进行安装,并需添加以下套件(1)Base SystemBase System需安装8个套件Base System > BaseBase System > Client management toolsBase System > Compatibility librariesBase System > Hardware monitoring utilitiesBase System > Large Systems PerformanceBase System > Network file system clientBase System > Performance ToolsBase System > Perl SupportOracle Linux 6.5.0上Base System中默认已勾选套件:Base、Hardware monitoring utilities、Large Systems Performance、Network file system client、Performance Tools、Perl Support;Base System中默认无Client management tools套件;Base System中需手动勾选Compatibility libraries套件。
Servers > Server PlatformServers > System administration toolsOracle Linux 6.5.0上Servers中默认已勾选套件:Server Platform;Servers中需手动勾选System administration tools套件。
Desktops > DesktopDesktops > Desktop PlatformDesktops > FontsDesktops > General Purpose DesktopDesktops > Graphical Administration ToolsDesktops > Input MethodsDesktops > X Window SystemOracle Linux 6.5.0上Desktops中默认没有已勾选套件;Desktops中需手动勾选Desktop、Desktop Platform、Fonts、General Purpose Desktop、Graphical Administration Tools、Input Methods、X Window System套件。
如何在Linux环境下安装Oracle 数据库11g
![如何在Linux环境下安装Oracle 数据库11g](https://img.taocdn.com/s3/m/b2920995dd88d0d233d46a7f.png)
如何在Linux环境下安装Oracle 数据库11g在Linux 上安装Oracle 数据库11g要安装Oracle 软件,必须使用Oracle Universal Installer.1. 在这一安装中,您需要使用DVD 或下载DVD 版本。
在本教程中,将从已下载的版本进行安装。
在DVD 文件解压缩的目录中,打开终端窗口终入以下内容:。
/runInstaller.sh点击查看大图2. 安装的产品为Oracle Database 11g.选定该产品并单击Next.点击查看大图2. 您将通过一个入门级数据库来执行基本安装。
输入orcl 作为Global Database Name 以及oracle 作为Database Password 并确认口令。
然后单击Next.点击查看大图3. 您需要指定Inventory 目录。
位置应该设置为/u01/app/oracle/oraInventory.接受默认的Operating System 级名oinstall.然后单击Next.点击查看大图∙Oracle 数据表分区的策略∙详细介绍Oracle 数据库的聚簇技术∙Oracle 数据库的配置方案完全分析∙在Linux x86 上安装Oracle 数据∙简单讲述oracle 数据库查询原理∙六大方面教您学好Oracle 数据库∙从oracle 数据库读取日期时间,并在∙Ruby on Rails 连接Oracle 数据库∙Oracle 数据库优化的R方法(Method∙oracle 数据分页查询4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。
继续前改正任何报告的错误。
检查成功完成后,单击Next.点击查看大图5. Oracle Configuration Manager 允许您将配置信息与Metalink 帐户相关联。
您可在该窗口上选择启用它。
然后单击Next.点击查看大图4. 安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。
oracle11详细安装步骤
![oracle11详细安装步骤](https://img.taocdn.com/s3/m/05178e8dbceb19e8b8f6bac8.png)
安装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用户资源为好。
Linux上Oracle11g安装步骤图解
![Linux上Oracle11g安装步骤图解](https://img.taocdn.com/s3/m/8da5770ea7c30c22590102020740be1e650ecc99.png)
Linux上Oracle11g安装步骤图解安装准备⼯作⽬录下载地址:选择需要的oracle安装⽂件下载联机⽂档:可以下载其PDF⽂档参考(其中的有关Linux安装向导是最权威的安装⼿册)数据库安装硬件配置要求:最⼩内存 1 GB of RAM虚拟内存容量Available RAM Swap Space RequiredBetween 1 GB and 2 GB 1.5 times the size of RAMBetween 2 GB and 16 GB Equal to the size of RAMMore than 16 GB16 GB硬盘空间要求数据库软件硬盘空间需求:Installation Type Requirement for Software Files (GB)Enterprise Edition 3.95Standard Edition 3.88数据⽂件硬盘空间需求:Installation Type Requirement for Data Files (GB)Enterprise Edition 1.7Standard Edition 1.5检查的命令内存# grep MemTotal /proc/meminfo交换空间# grep SwapTotal /proc/meminfo磁盘空间# df -ah平台查看联机⽂档,可以看出Oracle 11g⽀持Linux操作系统下⾯是 X86(32位)上Linux其中Red Hat 4与Oracle Linux 4对应,以及与Cent OS 4对应(版本要对应)通过查看Oracle安装⽂档中列出的Package Requirements可以查看在不同平台上需要的软件包,下⾯列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查下系统是否安装过这些包,如果没在对应的系统光盘查找对应的rpm包并安装。
Windows10x64安装、配置Oracle11g过程记录(图文教程)
![Windows10x64安装、配置Oracle11g过程记录(图文教程)](https://img.taocdn.com/s3/m/baf3390b2379168884868762caaedd3383c4b56c.png)
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监听器配置配置完数据库还需要配置监听,⽅便以后的使⽤。
11GR2单实例安装(ASM)
![11GR2单实例安装(ASM)](https://img.taocdn.com/s3/m/8a922c38bdd126fff705cc1755270722192e5966.png)
11GR2单实例安装(ASM)环境:OS: Red Hat Linux As5DB:11.2.0.1------------------------------------------Linux 安装11GR2软件部分--------------------------------------- 1.下载安装软件[root@hxl soft]# ls -1linux_11gR2_database_1of2.ziplinux_11gR2_database_2of2.ziplinux_11gR2_grid.zip2.解压压缩包[root@hxl soft]unzip linux_11gR2_database_1of2.zip[root@hxl soft]unzip linux_11gR2_database_2of2.zip[root@hxl soft]unzip linux_11gR2_grid.zip3.配置相应参数vi /etc/security/limits.conf添加如下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240vi /etc/sysctl.conf添加如下内容fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.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 = 1048576注意64bit的系统kernel.shmmax设置建议是物理内容的一半.参数设置完成后需要重系统,参数才能生效.4.创建oracle用户和dba,oinstall组[root@hxl soft]#groupadd oinstall[root@hxl soft]#groupadd dba[root@hxl soft]#mkdir -p /u01/export/home[root@hxl soft]#useradd -d /u01/export/home/oracle -g oinstall -G dba -s /bin/bash oracle -m [root@hxl soft]#chown oracle:dba /u01/export/home/oracle /u01[root@hxl soft]#passwd oracle5.使用oracle用户登录,设置环境变量export PS1='['`hostname`':$LOGIN:$PWD]$'export EDITOR=viexport ORACLE_SID=oraclexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export LD_LIBRARY_PA TH=$ORACLE_HOME/lib:/usr/libexport PA TH=$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/bin:/sbinexport NLS_DATE_FORMA T="YYYY-MM-DD HH24:MI:SS"6.创建环境变量中定义的目录[oracle@hxl /]$mkdir -p $ORACLE_BASE[oracle@hxl /]$mkdir -p $ORACLE_BASE/product/11.2.0/db_17.安装oracle软件(选择只安装软件)进入数据库软件目录[oracle@hxl database]$ ./runInstaller安装过程中将检查项需要安装的包都安装上,安装包在安装介质中可以找到.---------------------------------------------------安装ASMlib部分------------------------------------------ 1.查看系统内核[grid@hxl grid_soft]$ uname -r2.6.18-8.el52.按照如下顺序安装asmlib[root@hxl asmlib]# rpm -ivh oracleasm-support-2.1.7-1.el5.i386.rpm[root@hxl asmlib]# rpm -ivh oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpm[root@hxl asmlib]# rpm -ivh oracleasmlib-2.0.4-1.el5.i386.rpm3. 设置ASM驱动[root@hxl asmlib]# /etc/init.d/oracleasm configureConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the Oracle ASM librarydriver. The following questions will determine whether the driver isloaded on boot and what permissions it will have. The current valueswill be shown in brackets ('[]'). Hitting <ENTER> without typing ananswer will keep that current value. Ctrl-C will abort.Default user to own the driver interface []: oracleDefault group to own the driver interface []: oinstallStart Oracle ASM library driver on boot (y/n) [n]: yScan for Oracle ASM disks on boot (y/n) [y]: yWriting Oracle ASM library driver configuration: doneInitializing the Oracle ASMLib driver: [ OK ]Scanning the system for Oracle ASMLib disks: [ OK ]4. 查看当前磁盘[root@hxl asmlib]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 201 2610 19358325 83 Linux/dev/sda2 1 200 1606468+ 82 Linux swap / Solaris Partition table entries are not in disk orderDisk /dev/sdb: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id SystemDisk /dev/sdc: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System5. 对sdb和sdc进行分区(具体步骤省略)[root@hxl dev]# fdisk /dev/sdb[root@hxl dev]# fdisk /dev/sdc分区后的结果如下:[root@hxl dev]# fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 201 2610 19358325 83 Linux/dev/sda2 1 200 1606468+ 82 Linux swap / Solaris Partition table entries are not in disk orderDisk /dev/sdb: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 1044 8385898+ 83 LinuxDisk /dev/sdc: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdc1 1 1044 8385898+ 83 Linux6. 我们将分别在/dev/sdb1和/dev/sdc1上创建两个ASM磁盘[root@hxl dev]#/etc/init.d/oracleasm createdisk VOL1 /dev/sdb1[root@hxl dev]#/etc/init.d/oracleasm createdisk VOL2 /dev/sdc17.查看ASM磁盘[root@hxl dev]# oracleasm listdisksVOL1VOL2----------------------------------------------安装GRID软件部分-------------------------------- 1.创建group查看当前的group[oracle@hxl 8670579]$ tail -10 /etc/groupslocate:x:21:gdm:x:42:distcache:x:94:apache:x:48:webalizer:x:67:squid:x:23:xfs:x:43:sabayon:x:86:oinstall:x:500:dba:x:501:oracle创建group[root@hxl ~]#groupadd -g 502 asmadmin[root@hxl ~]#groupadd -g 503 asmdba[root@hxl ~]#groupadd -g 504 asmoper2.创建grid用户[root@hxl ~]# useradd -d /u01/export/home/grid -g oinstall -G asmadmin,asmdba,asmoper grid -m[root@hxl ~]# passwd grid3.使用grid用户登录,添加环境变量,然后重新登录cd ~vi .bash_profileexport PS1=[`hostname`/`whoami`]$export EDITOR=viexport ORACLE_SID=+ASMexport ORACLE_BASE=/u01/gridexport ORACLE_HOME=/u01/gridsoftexport PA TH=$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/bin:/sbinexport NLS_DATE_FORMA T="YYYY-MM-DD HH24:MI:SS"4.创建环境中定义的目录[root@hxl ~]# mkdir -p /u01/grid[root@hxl ~]# mkdir -p /u01/gridsoft[root@hxl ~]# chown -R grid:oinstall /u01/grid[root@hxl ~]# chown -R grid:oinstall /u01/gridsoft5.修改相应参数vi /etc/security/limits.conf添加如下内容:grid soft nproc 2047grid hard nproc 16384grid soft nofile 1024grid hard nofile 65536grid soft stack 102406.安装grid[grid@hxl grid]$ ./runInstaller 选择单机安装选择语言创建磁盘组设置密码(密码必须包含大写字母和数字) 指定OS组安装前检查,将检查错误的每项进行修复指定安装目录在root用户执行提示的脚本点击finish进行安装----------------------------------------卸载GRID软件------------------------------------------------ 1.下载卸载包linux_11gR2_deinstall.zip2.解压缩unzip linux_11gR2_deinstall.zip3. 卸载grid./deinstall -home /u01/grid_soft。
Oracle11g单实例静默安装实战记录(linux)
![Oracle11g单实例静默安装实战记录(linux)](https://img.taocdn.com/s3/m/2a01130a6ad97f192279168884868762caaebb4b.png)
Oracle11g单实例静默安装实战记录(linux)oracle 11g 单实例静默安装AUTHOR:Oracle_Ran环境规划:OS Version : Red Hat Enterprise Linux Server release 6.7 (Santiago)Oracle Version: 11.2.0.4操作系统环境配置可参考Oracle 单实例安装⽂档1、上传Oracle安装介质,进⼊解压⽬录,复制响应⽂件模板cd /home/oracle/mkdir rspcp /db/soft/database/response/* /home/oracle/rsp/su - rootchmod 700 /home/oracle/rsp/*.rspchown -R oracle:oinstall /home/oracle/rsp/2、修改响应⽂件相关参数vi /home/oracle/rsp/db_install.rsporacle.install.option=INSTALL_DB_SWONLY //安装类型ORACLE_HOSTNAME=hostname //主机名称UNIX_GROUP_NAME=oinstall //安装组INVENTORY_LOCATION=/db/oraInventory //INVENTORY⽬录SELECTED_LANGUAGES=en,zh_CN,AL32UTF8 //选择语⾔ORACLE_HOME=/db/oracle/product/11.2.0/db_1 //oracle_homeORACLE_BASE=/db/oracle //oracle_baseoracle.install.db.InstallEdition=EE //oracle版本oracle.install.db.isCustomInstall=true //⾃定义安装oracle.install.db.DBA_GROUP=dba //dba⽤户组oracle.install.db.OPER_GROUP=oinstall //oper⽤户组oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //数据库类型oracle.install.db.config.starterdb.globalDBName=oadb //globalDBNameoracle.install.db.config.starterdb.SID=orcl //SIDoracle.install.db.config.starterdb.characterSet=AL32UTF8 //字符集oracle.install.db.config.starterdb.memoryLimit=512 //⾃动管理内存的最⼩内存(M)oracle.install.db.config.starterdb.password.ALL=oracle //设定所有数据库⽤户使⽤同⼀个密码DECLINE_SECURITY_UPDATES=true //设置安全更新3、静默安装数据库软件[oracle@template database]$ ./runInstaller -silent -force -responseFile /home/oracle/res/db_install.rsp【注意】安装过程中如果出现Fail,说明安装中断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux环境安装oracle11g单机
1、创建用户和组
groupaddoinstall #创建用户组oinstall
groupadd dba #创建用户组dba
useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba 组
passwd oracle #设置用户oracle 的登录密码,根据提示输入两次密码
2、创建oracle安装目录及设置目录所有者
mkdir -p /oracle/oraInventory #oracle 数据库配置目录
chown -R oracle:oinstall /oracle #设置目录所有者为oinstall用户组的oracle 用户
chown -R oracle:oinstall /oracle/oraInventory
3、修改系统内核
vim /etc/sysctl.conf #编辑,在最后添加以下代码
net.ipv4.icmp_echo_ignore_broadcasts = 1
fs.file-max = 6815744 #设置最大打开文件数
fs.aio-max-nr = 1048576
kernel.shmall = 2097152 #共享内存的总量,8G 内存设置:2097152*4k/1024/1024 kernel.shmmax = 2147483648 #最大共享内存的段大小
kernel.shmmni = 4096 #整个系统共享内存端的最大数
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500 #可使用的IPv4 端口范围
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
4、oracle 用户限制,提高软件运行性能
vim /etc/security/limits.conf #在末尾添加以下代码
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5、配置oracle环境变量
vim /home/oracle/.bash_profile #在最后添加以下代码
export ORACLE_BASE=/oracle #oracle 数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle 数据库路径
export ORACLE_SID=orcl #oracle 启动数据库实例名
export ORACLE_UNQNAME=$ORACLE_SID
export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH #添加系统环境变量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #添加系统环境变量source /home/oracle/.bash_profile #使设置立刻生效
6、安装oracle 数据库需要的软件包关闭防火墙
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc*
elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-* 7、重启系统以oracle身份登录,解压oracle 下载的两个文件
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
8、运行安装程序
cd database
./runInstaller。