Cent OS 7_5(x86_64)下安装Oracle 11g

合集下载

oracle数据库11g安装教程

oracle数据库11g安装教程

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安装完成了。

centos下Oracle11G图文安装教程

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 地址的意思。

oracle11g安装教程Oracle11g安装教程的步骤1.下载Oracle11g

oracle11g安装教程Oracle11g安装教程的步骤1.下载Oracle11g

oracle11g安装教程Oracle11g安装教程的步骤1.下载
Oracle11g
以下是Oracle11g安装教程的步骤:
1. 下载Oracle11g安装程序:从Oracle公司官网下载最新版Oracle11g安装程序,并解压缩到本地磁盘。

2. 运行Oracle11g安装程序:使用管理员权限运行Oracle11g安装程序,按照向导提示进行安装。

3. 设置Oracle用户名和密码:设置Oracle系统管理员账户及其密码,并设置Oracle如何处理管理员密码规则检查。

4. 创建Oracle配置文件目录:在进行Oracle安装之前,需要创建Oracle配置文件目录,指定ORACLE_HOME、ORACLE_SID、ORACLE_BASE等环境变量。

5. 配置Oracle数据库:选择自定义安装类型,并指定Oracle安装的路径、数据库类型、字符集和语言等选项。

6. 安装Oracle软件:根据向导提示,点击“安装”按钮开始安装Oracle11g软件。

7. 为Oracle创建一个数据库:根据向导提示,输入需要创建的Oracle数据库名称及其密码,并选择需要创建的数据文件和表空间等选项。

8. 完成Oracle安装:安装Oracle完成后,运行netca等Oracle 配置工具以创建网络服务等配置。

以上是Oracle11g安装教程的基本步骤,需要注意的是,在安装过程中需要仔细阅读向导提示,并根据需要进行自定义配置,以达到最优的Oracle系统环境配置。

在linux64上安装oracle11g_完整版本

在linux64上安装oracle11g_完整版本

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,退出保存。

Oracle 11g数据库安装教程

Oracle 11g数据库安装教程

Oracle 11g数据库安装教程1.1 获取Oracle 11g的安装文件
【任务1-1】从Oracle官方网站下载Oracle 11g的安装文件首先进入官网首页
注意:如果要下载,必须要注册一个账号
1.2 Windows平台下安装Oracle 11g
(1)将从Oracle官方网站中下载的Oracle安装文件解压缩到文件夹“D:\Oracle11gR2_install”中。

(2)将Oracle 11g数据库管理软件安装到D盘。

步骤一:打开安装程序
步骤二:填写电子邮箱,去掉下面的勾;
步骤三:在“我不希望收到有关配置中的严重安全问题的通知”前打上勾;
步骤四:选择创建和配置数据库
步骤五:选择桌面类;
步骤六:将c盘改为d盘,后面的路径不用改,输入管理口令和确认口令;
步骤七:在右上角的“全部忽略”前面打上勾;
步骤八:点击“完成”;。

在linux64上安装oracle11g完整

在linux64上安装oracle11g完整

在linux64上安装oracle11g完整前言各位参加老方块培训的伙伴们,大伙儿好!当我们下定决心踏上ora cle DBA之路时,学习环境的搭建是专门重要的,因此搭建学习环境是学习oracle的第一步。

正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都能够,内存至少4G,CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载有关的软件。

本人的硬件配置是CPU酷睿i3 M330,内存是DDR3 8G,操作系统是大地版WIN7-64位。

那个是因为中文软件翻译的咨询题,以后每新建一个连接会话都要如此设置一下由于做实验时发觉sendmail 会导致启动专门慢,因此那个地点关掉此服务执行service sendmail stop然后依次执行chkconfig sendmail offchkconfig --list sendmail好,关闭了sendmail服务虚拟机设置成字符界面虚拟机的图形界面比较白费系统资源,因为差不多上差不多上用Secur eCRT等远程工具来操作的,因此不需要图形界面,改成全字符的,如果要临时用图形界面能够用startx命令vi /etc/inittab把id改成3,确实是全字符界面储存退出即可,下次启动的时候就生效了修改系统版本号,为了兼容oracle和gc软件的安装vi /etc/redhat-releaseCentOS release 4 (Final)储存退出FF14名目[root@cn1-xiv-db01 ~]# su - oracle[oracle@cn1-xiv-db01 ~]$ echo $ORACLE_HOME/u01/app/oracle/product/11.2.0.3/dbhome_1[oracle@cn1-xiv-db01 ~]$ echo $ORACLE_BASE/u01/app/oracle######################################################### [root@cn1-xiv-db01 ~]# su - grid[grid@cn1-xiv-db01 ~]$ echo $ORACLE_HOME/u01/app/grid/product/11.2.0.3/grid[grid@cn1-xiv-db01 ~]$ echo $ORACLE_BASE/u01/app/grid[grid@cn1-xiv-db01 grid]$ echo $ORACLE_SID+ASMSQL> select name, path from v$asm_disk;NAME PATH---------- ----------HDD1_0000 /dev/sdbSSD1_0000 /dev/sdcSQL> select name from v$asm_diskgroup;NAME-----------------------------SSD1HDD1######################################################3虚拟机SQL> select name, path from v$asm_disk;NAME PATH--------- ---------VOL1 ORCL:VOL1VOL2 ORCL:VOL2SQL> select name from v$asm_diskgroup;NAME------------------------------DATA设置内核参数和其他参数vi /etc/sysctl.conf把下面的参数复制到最下面kernel.core_uses_pid = 1kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144使用sysctl -p命令使内核参数赶忙生效sysctl -p设置其他参数vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536vi /etc/pam.d/loginsession required /lib64/security/pam_limits.sosession required pam_limits.so注意:因为是64位的系统,因此一定要写/lib64/security/pam_limits.so 如果写成/lib/security/pam_limits.so(这是32位系统的设置),就会在虚拟机本地的字符界面模式下无法登录vi /etc/profile在profile里添加oracle环境变量if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi执行source /etc/profile命令使配置生效source /etc/profile查看tmpfs大小df -lhtmpfs太小了,要设置大点vi /etc/fstab储存退出grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo确认一下物理内存和交换内存信息设置hosts的IP地址(222.73.21.107是本机IP)在hosts里设置本地地址,最好用三段式vi /etc/hosts127.0.0.1 cn1-xiv-db01 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost 6222.73.21.107 cn1-fsv-1001b centos5.localdomain cent os5储存退出,测试一下ping centos5.localdomain -c 4ping centos5 -c 4ping cn1-fsv-1001b -c 4创建oracle用户组和用户//添加用户组及用户groupadd dbagroupadd oinstallgroupadd asmdbagroupadd asmopergroupadd asmadmingroupadd operuseradd oracle -g oinstall -G dba,asmadmin,asmdba,asmoper,oper passwd oracleYf891165@idcuseradd grid -g oinstall -G dba,asmadmin,asmdba,asmoper,oper passwd gridYf891165@idc//新建名目权限mkdir -p /u01mkdir -p /u01/appchown -R oracle:oinstall /u01/chmod -R 775 /u01/app/su - oracleoracle用户创建完毕把oracle软件传到/u01名目下cd /u01ls -lrtchown -R oracle:oinstall *ls -lrt设置oracle环境变量此处开始用oracle用户su - oraclevi .bash_profileexport PATHexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/u01/app/oracleexport ORACLE_SID=cnwd01export ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/dbhome_1export ORACLE_TERM=xtermexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/bin:/usr/bin:/usr/lo cal/bin:/usr/X11R6/bin/export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$O RACLE_HOME/rdbms/jlibexport DISPLAY=61.172.240.228:0.0stty erase ^h储存后退出执行注意:display后面的IP一定是自己的WINDOWS环境的客户机的IP,需要自己改正。

【CentOS】在Centos7下无图形界面安装Oracle11g

【CentOS】在Centos7下无图形界面安装Oracle11g

【CentOS】在Centos7下⽆图形界⾯安装Oracle11g⽬标 - 在虚拟机CentOS7中⽆图形界⾯安装Oracle11G R2版本① 系统要求以及准备1. 物理内存不⼩于1G: 查看⽅式:# grep MemTotal /proc/meminfo2. 可⽤硬盘不⼩于8G: 查看⽅式:# df3.Swap分区空间不⼩于2G: 查看⽅式:# grep SwapTotal /proc/meminfo4. 关闭firewalld防⽕墙# systemctl status firewalld.service #查看firewalld防⽕墙状态# systemctl stop firewalld.service #关闭firewalld防⽕墙# systemctl disable firewalld.service #禁⽌开机使⽤firewalld防⽕墙5. 修改CentOS系统标识 (由于Oracle默认不⽀持CentOS)修改⽂件: /etc/redhat-release将⽂件内容替换为:redhat-76.修改内核参数修改⽂件: /etc/sysctl.conf添加以下内容:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmmni = 4096kernel.sem = 250 32000 100 128kernel.shmall = 2097152kernel.shmmax = 2147483648net.ipv4.ip_local_port_range = 9000 65500net.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.conf.all.rp_filter = 1net.core.rmem_default = 262144net.core.rmem_max= 4194304net.core.wmem_default= 262144net.core.wmem_max= 1048576修改完后,启⽤新的配置:# sysctl -p7. 安装必须的软件包# yum -y install binutils* compat-libcap1* compat-libstdc++* gcc* gcc-c++* glibc* glibc-devel* ksh* libaio* libaio-devel* libgcc* libstdc++* libstdc++-devel* libXi* libXtst* make* sysstat* elfutils* unixODBC* unzip lrzsz 8. 创建⽤户以及组# groupadd oinstall #创建安装oracle程序⽤户组# groupadd dba #创建DBA⽤户组# useradd -g dba -m oracle #创建⽤户oracle 并加⼊到dba组# usermod -a -G oinstall oracle #将⽤户oracle加⼊到oinstall组# passwd oracle #修改⽤户oracle的密码# id oracle #查看⽤户oracle的信息9. 创建安装⽬录# mkdir -p /data/oracle #创建oracle主⽬录# mkdir -p /data/inventory #创建oralce配置⽬录# mkdir -p /data/src #创建oracle压缩包解压⽬录# chown -R oracle:oinstall /data/oracle #修改⽬录权限# chown -R oracle:oinstall /data/inventory# chown -R oracle:oinstall /data/src# ll /data #查看⽬录权限10. 修改oracle⽤户的安全性能设置修改⽂件: /etc/security/limits.conf在⽂件最后⼀⾏前,追加以下内容#@student - maxlogins 4oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536# End of file11. 修改⽤户环境变量修改⽂件: /home/oracle/.bashrc追加以下内容export PATHexport ORACLE_BASE=/data/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=orclexport ORACLE_UNQNAME=orclexport PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport LANG=Cexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8修改完后⽴即启⽤:# source /home/oracle/.bashrc12. 解压缩zip包到/data/src# unzip linux.x64_11gR2_database_1of2.zip -d /data/src/# unzip linux.x64_11gR2_database_2of2.zip -d /data/src/# chown -R oracle:oinstall /data/src/# ll /data/src/13. 关闭selinux 修改⽂件: /etc/selinux/config保存后需要重启机器# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=disabled # ********修改此⾏******# SELINUXTYPE= can take one of three two values:# targeted - Targeted processes are protected,# minimum - Modification of targeted policy. Only selected processes are protected.# mls - Multi Level Security protection.SELINUXTYPE=targeted# reboot② 安装Oracle进⼊Oracle⽤户# su oracle1.安装Oracle主程序编辑数据库安装⽂件 /data/src/database/response/db_install.rsporacle.install.option=INSTALL_DB_SWONLY # 安装类型ORACLE_HOSTNAME=oracle.server # 主机名称UNIX_GROUP_NAME=oinstall # 安装组INVENTORY_LOCATION=/data/inventory # INVENTORY⽬录SELECTED_LANGUAGES=en,zh_CN # 选择语⾔ORACLE_HOME=/data/oracle/product/11.2.0/db_1 # oracle_homeORACLE_BASE=/data/oracle # oracle_baseoracle.install.db.InstallEdition=EE # oracle版本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=orcl # globalDBNameoracle.install.db.config.starterdb.SID=orcl # SIDoracle.install.db.config.starterdb.characterSet=AL32UTF8 # 默认数据库编码oracle.install.db.config.starterdb.memoryLimit=800# ⾃动管理内存的最⼩内存(M)oracle.install.db.config.starterdb.password.ALL=oracle # 设定所有数据库⽤户使⽤同⼀个密码DECLINE_SECURITY_UPDATES=true# 设置安全更新安装oracle$ /data/src/database/runInstaller -silent -responseFile /data/src/database/response/db_install.rsp -ignorePrereq 漫长的等待.............(时间的话看机器性能咯)当出现如下画⾯时候,请照做要执⾏配置脚本,请执⾏以下操作:1.打开⼀个终端窗⼝2.以"root"⾝份登陆3.运⾏脚本/data/inventory/orainstRoot.sh/data/oracle/product/11.2.0/db_1/root.sh4.返回此窗⼝并按"Enter"键继续Oracle主程序就安装完啦.2.配置Oracle监听程序编辑监听配置⽂件 /data/src/database/response/netca.rsp修改以下参数INSTALL_TYPE=""custom"" # 安装的类型LISTENER_NUMBER=1 # 监听器数量LISTENER_NAMES={"LISTENER"} # 监听器的名称列表LISTENER_PROTOCOLS={"TCP;1521"} # 监听器使⽤的通讯协议列表LISTENER_START=""LISTENER"" # 监听器启动的名称执⾏命令:$ /data/oracle/product/11.2.0/db_1/bin/netca /silent /responseFile /data/src/database/response/netca.rsp 查看监听程序是否运⾏$ netstat -tnulp | grep 1521关于监听的开机和关闭开启监听:/data/oracle/product/11.2.0/db_1/bin/lsnrctl start关闭监听:/data/oracle/product/11.2.0/db_1/bin/lsnrctl stop3.添加数据库实例编辑数据库实例⽂件 /data/src/database/response/dbca.rsp修改以下参数RESPONSEFILE_VERSION ="11.2.0" // 不要变哦OPERATION_TYPE ="createDatabase" // 操作为创建实例GDBNAME ="orcl" // 数据库实例名SID ="orcl" // 实例名字TEMPLATENAME = "General_Purpose.dbc" // 建库⽤的模板⽂件SYSPASSWORD = "oracle" // SYS管理员密码SYSTEMPASSWORD = "oracle" // SYSTEM管理员密码SYSMANPASSWORD= "oracle"DBSNMPPASSWORD= "oracle"DATAFILEDESTINATION =/data/oracle/oradata // 数据⽂件存放⽬录RECOVERYAREADESTINATION=/data/oracle/flash_recovery_area // 恢复数据存放⽬录CHARACTERSET ="AL32UTF8" // 字符集NATIONALCHARACTERSET= "AL16UTF16" // 字符集TOTALMEMORY ="1638" // 1638MB,物理内存2G*80%。

win7系统安装oracle11g(专业安装步骤详解)

win7系统安装oracle11g(专业安装步骤详解)

一、安装前准备与注意事项:1、在官网上下载的oracle11g安装包有两个压缩包,如下所示:在windows 下安装前,需要将两个压缩包解压,然后将第二个压缩包中的内容合并到第一个压缩包解压后的目录中。

2、安装介质所在目录不能有汉字,如将两个压缩包解压并合并后的目录为"E:\software\win32_11gR2_database ",这个目录中不能有汉字。

3、登录系统的用户名不能有汉字4、在win7下最好用administrator 用户安装,我试过用其他用户安装,该用户也在administrators 组中,具有管理员权限,但是安装的过程中会报权限错误,导致安装失败。

5、本文所介绍的安装步骤并非全是按照oracle 安装的默认配置,默认配置会安装许多一般使用中并不需要的组件,安装时间较长,占用系统资源较多,出错几率较大。

本文从专业的角度介绍一般正常应用所需要安装组件的最精简集合。

二、安装步骤1、双击安装介质目录下的setup.exe即可开始安装2、步骤1,电子邮件可以不填写,直接点下一步win7系统安装oracle11g (专业安装步骤详解)2014年9月1日16:56DBCA配置数据库4、步骤3,选择默认“单实例数据库安装”,步骤4,选择默认的中文和英文即可,步骤5,选择默认的“企业版”,5、步骤6,指定安装位置,其中"Oracle基目录"可以修改为自己方便的位置,但基目录后面的目录结构最好不要修改。

如下图所示:6、步骤7,先决条件检查,如内存大小,环境变量等,根据提示调整系统配置使之满足条件。

7、步骤8,安装概要,可再一次检查之前的选择是否正确。

8、点击“完成”即可开始安装,安装完成后点“关闭”即可。

1、进入DBCA(Database Configuration Assistant),在开始菜单中选择,如下图或者在命令行中直接输入"dbca"也可以启动DBCA,如下图2、步骤1,选择操作,我们刚才只安装了数据库软件,并没有创建数据库,所以现在选择创建数据库,3、步骤2,为了进行一些组件和参数的自定义配置,选择"定制数据库"。

Oracle11g数据库安装方法与步骤图文教程

Oracle11g数据库安装方法与步骤图文教程

衷心感谢各位同学的支持! 谢谢!
实验步骤9
选择JDK8的安装路径,找到 Java.exe即可。
安装路径在前面JDK8安装时提及。
选择完毕后,点击Ok即可启动该 SQL工具。
实验步骤10
10.进入SQL Developer 主界面,创建连接。
实验步骤10
填写相关信息进行连 接,并测试是否成功。
请注意:
第一次使用scott用户 登录,可能会提示密
实验步骤4
到此JDK8安装完成!
实验步骤5
5.前往官方网站下载Oracle11g安装包。
实验步骤5
找到图中链接,点击进入下载页。
实验步骤5
点击“同意条款”按钮,再往下找到下载链接。
实验步骤5
实验步骤6
6.同时选中下载的2个安装包(32 位的2个或者64位的2个)进行 同时解压到同一文件夹位置内。 解压完毕后运行安装包里面的安 装程序即可,进入安装界面。
是作为练习的最佳选择。要学 会运用这个帮手。
1. 在自己电脑上安装Oracle 11g,放便以后的练 习和作业。并对本实验内容进行复习和巩固。 2. 将课本中“认证目标1.03”中的内容进行上机 实验。 3. 将本实验相关内容,即自己安装Oracle 11g的 实验过程(适当截图)放入上机实验报告册 中。
配置方法:
右键该项,选择“属性”,将“目标”项的后面内容改 成(红色部分):sqldeveloper\bin\sqldeveloperW.exe
实验步骤9
9. 点击并第一次使用“SQL Developer”工具时, 会弹出如图提示,需要进行相关配置。
配置方法:
点击“Browse”按钮,选择JDK8的安装路径,找到 Java.exe即可。安装路径在前面JDK8安装时提及。

LinuxCentOS7安装Oracle11gR2数据库详细步骤

LinuxCentOS7安装Oracle11gR2数据库详细步骤

LinuxCentOS7安装Oracle11gR2数据库详细步骤开始之前先唠叨⼏句,前些天公司新购置了服务器,需要将公司内的Oracle数据迁移到阿⾥云上,迁移之前呢需要提前部署好Oracle数据库,为此呢,我就开始折腾Oracle 11g R2版本的数据库部署安装了,因为之前没装过,所以只能找度娘了,折腾我⼤半天时间终于搞定,下⾯呢主要是想记录下⾃⼰的⼼得,希望能给⼤家带来帮助⼀、环境要求系统环境:CentOS Linux release 7.6.1810 (Core)Oracle版本:Oracle Database 11g R2(下载这两个包linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip)Oracle软件的下载⾃⼰可以去官⽹下载,官⽹提供了不同版本的下载包,⾃⼰按需下载即可⼆、前期准备2.1 配置防⽕墙防⽕墙的相关配置,可以参考另⼀篇博⽂:。

这⾥建议开启防⽕墙,同时建1521端⼝加⼊防⽕墙策略,记住,修改防⽕墙策略后需要重启防⽕墙。

注意,如果在安装的过程遇到中⽂乱码,可通过以下命令安装中⽂包:2.2 修改Selinux配置[root@micle ~]: sed -i 's#SELINUX=.*#SELINUX=disabled#g' /etc/selinux/config[root@micle ~]: sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config grep SELINUX=disabled /etc/selinux/config[root@micle ~]: setenforce 0[root@micle ~]: getenforce2.3 创建Oracle⽤户和⽤户组[root@micle ~] groupadd oinstall[root@micle ~] groupadd dba[root@micle ~] useradd -g oinstall -G dba -m oracle[root@micle ~] passwd oracle2.4 修改⽤户限制执⾏vim /etc/security/limits.conf⽂件,修改操作系统对oracle⽤户资源的限制:[root@micle ~] vim /etc/security/limits.conf#oracleoracle soft nproc 131072oracle hard nproc 131072oracle soft nofile 131072oracle hard nofile 131072oracle soft core unlimitedoracle hard core unlimitedoracle soft memlock 50000000oracle hard memlock 500000002.5 修改Linux系统内核参数和资源限制编辑/etc/sysctl.conf⽂件,设置相关参数的系统默认值,以下是我配置的相关参数,⾃⼰可以根据实际情况调整:[root@micle ~] vim /etc/sysctl.confvm.swappiness = 0net.ipv4.neigh.default.gc_stale_time = 120net.ipv4.conf.all.rp_filter = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.lo.arp_announce = 2net.ipv4.conf.all.arp_announce = 2net.ipv4.tcp_max_tw_buckets = 5000net.ipv4.tcp_syncookies = 1net.ipv4.tcp_max_syn_backlog = 1024net.ipv4.tcp_synack_retries = 2net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1kernel.sysrq = 1####oraclefs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.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 = 10485762.6 yum安装依赖包[root@micle ~] yum -y install binutils compat compat-libstdc gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel2.7 图形化界⾯安装环境准备我这⾥选择的是通过VNC Server安装的,具体安装⽅式可以参考:[root@micle ~] yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"三、开始安装Oracle 11g R23.1 创建安装⽬录我是打算安装在/ora/⽬录下,这个⽬录可以根据⾃⼰实际情况调整[root@micle ~] mkdir -p /ora/oracle3.2 配置环境变量将ORACLE_HOME 设置为安装⽬录product 下默认⽬录3.3 修改Oracle ⽤户环境变量3.4 图形化安装以图形化界⾯开始安装Oracle 数据库,安装步骤与Windows 安装步骤类似切换oracle ⽤户,进⼊图形化桌⾯安装⽅式去掉订阅邮件,此时会弹出警告提⽰,说你没有接受产品更新邮件推送,点“Yes”就好,然后点下⼀步[root@micle ~] mkdir -p /ora/oracle[root@micle ~] unzip -d /ora/ linux.x64_11gR2_database_1of2.zip[root@micle ~] unzip -d /ora/ linux.x64_11gR2_database_2of2.zip[root@micle ~] chown -R oracle:oinstall /ora[root@micle ~] chmod 775 -R /ora [root@micle ~] vim /etc/profile#oracleexport ORACLE_HOME=/ora/oracle/product/11.2.0/db_1export ORACLE_SID=orclif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi[root@micle ~] vim /ora/oracle/.bash_profileexport ORACLE_BASE=/ora/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=orclexport ORACLE_TERM=xterm export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATH[root@micle database]# cd /ora/database/[root@micle database]# su - oracle //注意空格,不能少上⼀次登录:五 4⽉ 3 10:05:20 CST 2020pts/0 上[oracle@oracle ~]$ ./runInstaller选择默认创建和配置⼀个数据库,稍后再配置初始化数据,然后点下⼀步这⾥当然选择服务器类型了,然后点下⼀步选择单列数据库,然后点下⼀步我默认选择典型安装,也可以选择⾼级安装,⾼级安装步骤和配置会多点,安装步骤更多,看⾃⼰实际需要选择典型安装Oracle基本配置:最好保持和ORACLE_BASE&&ORACLE_HOME配置环境变量⼀致,点击yes注意,这⾥会出现⼀个问题,尤其是在Linux图形界⾯安装时,信息提⽰框弹出被遮盖,我的解决办法是:Alt+D 解决预安装先决条件检查:查看缺失的依赖包检测后⼀般都会出现⼀些failed,因为有些包还没有安装,我们安装这些包就⾏,切记不要选择“Igrnore all”(全部忽略),不然你会后悔的[root@micle database]# yum -y install libaio-0.3.105 compat-libstdc++-33-3.2.3 libgcc-3.4.6 libstdc++-3.4.6 unixODBC-2.2.11 unixODBC-devel-2.2.11 pdksh-5.2.14点击"Check Again"后,之前提⽰包全部完成,剩下的可以忽略直接下⼀步,在Summary界⾯,保持默认,点击Finish,开始安装安装过程中,差不多需要15分钟左右,会有⼀些错误提⽰,没影响,选择continue和默认即可,这⾥可能⼜会出现该死的信息提⽰框显⽰不全问题,还是上⾯的解决⽅式:Alt+D 解决安装完成后会提⽰需要执⾏两个sh脚本,重新打开⼀个tab页,⽤root账户执⾏两个脚本完成所有安装步骤登录root ⽤户,到下⾯的两个⽬录下执⾏脚本即可。

Centos7环境下安装Oracle11gR2

Centos7环境下安装Oracle11gR2

Linux下安装oracle 11g r2环境:VirtualBox里面的Centos7Oracle 11g R2本地机器:windows7,IP地址192.168.199.1(host only)远程机器:Centos7,IP地址192.168.199.7(host only)安装Centos 7建议以下全部选择English,不会影响oracle中文的使用的。

以下在一些更细致的安装选项选择Server with GUI,oracle默认安装的时候,需求图形界面。

也可以选择下面的GNOME 或者KDE,右边的子选项可以按需选择,这里我全部不选。

选择默认的设置的话,系统会使用lvm技术,lvm的优点在于方便扩容。

也可以选择“I will configure partitioning”自己手工分区。

关于如何手工分区,可以百度一下这个关键字“linux 分区方案”Kdump可以关闭,这个一般是核开发者才用的到的东西,类似于windows的蓝屏诊断。

网络设置,我给虚拟机配置了两网卡,一个是nat方式,一个是host only方式,前者用于虚拟机的上网,后者是固定IP,用于命令行的管理。

以上这两步,如果密码设置过于简单,要按两次Done出现这个界面,就是安装完成了,点下面的Reboot,重启系统。

这里分别选择1、2、c、q、yes登陆之后,出现下面的界面什么都不操作,弹出如下界面一路Next,或者skip点击左上角菜单,打开一个Terminal可以看到ssh的22端口默认是开了的,如果没开,请百度一下,安装ssh服务。

修改网卡的配置文件:保存,退出。

关于vim的操作,请自行百度一下。

使用如下命令重启网卡:上图是我的虚拟机的host only的网卡设置,从宿主机ping虚拟机通过putty连接虚拟机进行管理Putty的用法,请自行百度如果登陆比较慢,可以修改/etc/ssh/sshd_config,修改UseDNS为no。

基于centos5.7_64操作系统安装oracle11gr2_64

基于centos5.7_64操作系统安装oracle11gr2_64

Oracle 11g r2 64位centos5.7*64安装手册版本:1.0 作者:容易准备系统安装操作系统1)准备Centos5.7安装盘,设置系统从光驱启动,进入安装界面选择安装类型,这里直接按enter选默认的图形模式安装2)如果确定光盘没有问题跳过光盘检测3)选择安装语言4)选择键盘类型4)由于我是全新安装,所有硬盘中的数据全部删除,直接选择yes5)选择自定义硬盘分区6)如下图,这是最简单的硬盘分区,可以根据实际情况调整,swap分区一般为内存的2倍,但是不要超过8G。

/boot默认100MB即可7)选择GRUB安装的位置,默认即可8)设置主机名9)设置网络连接类型,可以动,也可DHCP自动获取,以及启动的ip版本,这里用不上ipv6,所有不选10)选择系统的时区,中国选择asia/shanghai即可,utc时间选中或不选中根据实际情况而定11)设置root帐号的密码12)选择系统安装类型,这里选择自定制安装选择安装包组如下GNOME Desktop Environment Graphical Internet Development Libraries Development ToolsBaseX Window System13)准备安装包14)开始安装系统15)安装完成重启,记住重启前推出安装光盘16)系统重启中17)系统第一次重启后,需要完成以下基本设置18)设置防火墙,这里选择关闭防火墙,可以根据需求自定义19)设置selinux,这里选择关闭,根据实际情况自行选择20)设置系统时间,21)设置ntp服务器,如果网络中有自己的ntp时间服务器可以添加ntp服务器22)是否创建用户,这里不创建23)声卡设置,服务器不需要特殊配置声卡,所有可以直接下一步24)是否安装附件的软件,如果不安装直接finish即可完成centos5.7,系统会自动重启25)正常启动后,将看到如下登录界面,至此系统安装完成,可以根据自己的习惯做系统相关的配置。

Centos7静默安装oracle 11g

Centos7静默安装oracle 11g

Centos7静默安装Oracle11g1、创建用户和组groupadd oinstallgroupadd dbauseradd -g oinstall -g dba -m oraclepasswd oracle2、创建Oracle数据库的安装目录(for静默安装)mkdir -p /opt/oraclemkdir -p /opt/oraInventorymkdir -p /opt/databasemkdir -p /opt/oracle/product/11.2.0mkdir -p /opt/oracle/oradatamkdir -p /opt/oracle/flash_recovery_areachown -R oracle:oinstall /opt/oraclechown -R oracle:oinstall /opt/oracle/oradatachown -R oracle:oinstall /opt/oraInventorychown -R oracle:oinstall /opt/databasechmod -R 775 /opt/oracle3、配置oracle环境su - oraclevim .bash_profile添加如下内容:# 注意:# 1. ORACLE_SID 必须与创建的数据库实例名称一致,否则数据库启动后无法访问# 2. ORACLE_HOME 根据实际情况填写,安装完毕以后,再检查一下,如果有误,需要调整,确保正确ORACLE_BASE=/opt/oracle#ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1ORACLE_HOME=$ORACLE_BASE/product/11.2.0ORACLE_SID=orclPATH=$PATH:$ORACLE_HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATH执行生效:source .bash_profile检查是否生效echo $ORACLE_HOME4、解压安装包cd /optunzip linux.x64_11gR2_database_1of2.zip -d /opt/databaseunzip linux.x64_11gR2_database_2of2.zip -d /opt/database5、用root账号创建/etc/oraInst.loc文件,否则安装时会报错:SEVERE: [FATAL] [INS-32038] The operating system group specified for central inventory (oraInventory) ownership is invalid.vim /etc/oraInst.locinventory_loc=/opt/oraInventoryinst_group=oinstall6、安装未安装的package验证命令26个包,如果没有安装,需要先安装Su - rootrpm -qa binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-develelfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers glibc-static kernel-headers pdksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel libstdc++-static make numactl-devel sysstat unixODBC unixODBC-develyum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-develelfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers glibc-static kernel-headers pdksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel libstdc++-static make numactl-devel sysstat unixODBC unixODBC-devel####redhat7.5 执行的安装命令;yum install -y compat-libstdc++-33 elfutils-libelf-devel gcc gcc-c++ glibc-develyum install -y ksh libaio-devel numactl-develyum install -y unixODBC unixODBC-devel oracleasm oracleasmlib oracleasm-support注意,安装完以后,可以再重新执行一次yum install确认一下,是否有未安装的包。

Oracle11g安装步骤详谈

Oracle11g安装步骤详谈

Oracle11g安装步骤详谈⼜是⼗⽉南京阴⾬天⽓图书馆花了⼀个多⼩左右把11g安装折腾好了。

其中折腾SQL Developer 花了好长时间,总算搞定了。

好了,先总结下安装步骤,希望给后⾯的童鞋提⾼安装效率。

相互⽅便共同进步! Oracle两个⽂件有需要的可以留⾔give you⼀、Oracle注意Oracle分成两个⽂件,下载完后,将两个⽂件解压到同⼀⽬录下即可。

路径名称中,最好不要出现中⽂,也不要出现空格等不规则字符。

官⽅下地址:win 32位操作系统下载地址:win 64位操作系统下载地址:⼆、Oracle安装1. 解压缩⽂件,将两个压缩包⼀起选择,⿏标右击 -> 解压⽂件如图2.两者解压到相同的路径中,如图:3. 到相应的解压路径上⾯,找到可执⾏安装⽂件【 setup.exe 】双击安装。

如图:4. 安装第⼀步:配置安全更新,这步可将⾃⼰的电⼦邮件地址填写进去(也可以不填写,只是收到⼀些没什么⽤的邮件⽽已)。

取消下⾯的“我希望通过My Oracle Support接受安全更新(W)”。

如图:5. 安全选项,直接选择默认创建和配置⼀个数据库(安装完数据库管理软件后,系统会⾃动创建⼀个数据库实例)。

如图:6. 系统类,直接选择默认的桌⾯类就可以了。

(若安装到的电脑是,个⼈笔记本或个⼈使⽤的电脑使⽤此选项) 如图:7. 典型安装。

重要步骤。

建议只需要将Oracle基⽬录更新下,⽬录路径不要含有中⽂或其它的特殊字符。

全局数据库名可以默认,且⼝令密码,必须要牢记。

密码输⼊时,有提⽰警告,不符合Oracel建议时不⽤管。

(因Oracel建议的密码规则⽐较⿇烦,必须是⼤写字母加⼩写字母加数字,⽽且必须是8位以上。

⿇烦,可以输⼊平常⾃⼰习惯的短⼩密码即可) 如图:8. 若输⼊的⼝令短⼩简单,安装时会提⽰如下。

直接确认Y继续安装就是了。

如图:9. 先决条件检查。

安装程序会检查软硬件系统是否满⾜,安装此Oracle版本的最低要求。

CentOS7安装Oracle11g

CentOS7安装Oracle11g

CentOS7安装Oracle11g准备⼯作1、下载Oracle安装包:和,可以下载到本地,通过ftp服务上传到Linux系统(),也可以使⽤Linux系统的wget命令,下载⽂件包;2、创建运⾏oracle数据库的系统⽤户和⽤户组: ⽤Root账号登录,运⾏下⾯指令,创建所需要⽤户和⽤户组,groupadd oinstall #创建⽤户组oinstallgroupadd dba #创建⽤户组dbauseradd -g oinstall -g dba -m oracle #创建oracle⽤户,并加⼊到oinstall和dba⽤户组groups oracle #查询⽤户组是否授权成功passwd oracle #设置⽤户oracle的登陆密码,不设置密码,在CentOS的图形登陆界⾯没法登陆id oracle #查看新建的oracle⽤户3、创建oracle数据库安装⽬录(运⾏下⾯指令,创建账号和分配权限)mkdir -p /data/oracle #oracle数据库安装⽬录mkdir -p /data/oraInventory #oracle数据库配置⽂件⽬录mkdir -p /data/database #oracle数据库软件包解压⽬录cd /datals #创建完毕检查⼀下chown -R oracle:oinstall /data/oracle #设置⽬录所有者为oinstall⽤户组的oracle⽤户chown -R oracle:oinstall /data/oraInventorychown -R oracle:oinstall /data/database4、修改OS系统标识 oracle默认不⽀持CentOS系统安装,修改⽂件 /etc/-release 内容为RedHat-7vi /etc/redhat-release#修改成红⾊部分⽂字redhat-75.安装oracle数据库所需要的软件包 以下是按照需要依赖的安装包,通过 yum install {包名} 来验证是否安装,例如yum install binutilsbinutils-2.23.52.0.1-12.el7.x86_64compat-libcap1-1.10-3.el7.x86_64gcc-4.8.2-3.el7.x86_64gcc-c++-4.8.2-3.el7.x86_64glibc-2.17-36.el7.i686glibc-2.17-36.el7.x86_64glibc-devel-2.17-36.el7.i686glibc-devel-2.17-36.el7.x86_64kshlibaio-0.3.109-9.el7.i686libaio-0.3.109-9.el7.x86_64libaio-devel-0.3.109-9.el7.i686libaio-devel-0.3.109-9.el7.x86_64libgcc-4.8.2-3.el7.i686libgcc-4.8.2-3.el7.x86_64libstdc++-4.8.2-3.el7.i686libstdc++-4.8.2-3.el7.x86_64libstdc++-devel-4.8.2-3.el7.i686libstdc++-devel-4.8.2-3.el7.x86_64libXi-1.7.2-1.el7.i686libXi-1.7.2-1.el7.x86_64libXtst-1.2.2-1.el7.i686libXtst-1.2.2-1.el7.x86_64make-3.82-19.el7.x86_64sysstat-10.1.5-1.el7.x86_64 使⽤下⾯指令,检查依赖软件包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.*6、关闭防⽕墙和selinux,7、修改内核参数vi /etc/sysctl.conf #红⾊部分是要添加sysctl.conf内容net.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 6815744 #设置最⼤打开⽂件数fs.aio-max-nr = 1048576kernel.shmall = 2097152 #共享内存的总量,8G内存设置:2097152*4k/1024/1024kernel.shmmax = 2147483648 #最⼤共享内存的段⼤⼩kernel.shmmni = 4096 #整个系统共享内存端的最⼤数kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500 #可使⽤的IPv4端⼝范围net.core.rmem_default = 262144net.core.rmem_max= 4194304net.core.wmem_default= 262144net.core.wmem_max= 10485768、对oracle⽤户设置限制,提⾼软件运⾏性能(红⾊为添加部分)vi /etc/security/limits.conf #红⾊部分要添加到Limits.conf内容oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655369、配置⽤户的环境变量(红⾊部分为添加代码)vi /home/oracle/.bash_profile #红⾊部分是要追加bash_profile内容部分export ORACLE_BASE=/data/oracle #oracle数据库安装⽬录export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径export ORACLE_SID=orcl #oracle启动数据库实例名export ORACLE_TERM=xterm #xterm窗⼝模式安装export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系统环境变量export LANG=C #防⽌安装过程出现乱码export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK #设置Oracle客户端字符集,必须与Oracle安装时设置的字符集保持⼀致 配置完成,:wq!保存退出,运⾏source /home/oracle/.bash_profile时上述配置⽣效10、获取安装包⽂件后解压安装包 获取安装包⽂件的⽅式,,也可通过wget下载到指定⽬录,解压⽅式如下unzip linux.x64_11gR2_database_1of2.zip -d /data/database/ #解压⽂件1unzip linux.x64_11gR2_database_2of2.zip -d /data/database/ #解压⽂件2chown -R oracle:oinstall /data/database/database/ #分配安装⽂件授权OracleOracle安装1、oracle⽤户登录系统,使⽤命令⾏跳转到data/database/database⽬录下,输⼊./runInstaller 调出安装页⾯;2、调出安装页⾯,点击下⼀步进⾏安装,我选择仅数据库服务安装像window安装Oracle安装⼀样,此处不再重复介绍。

Oracle11G安装过程

Oracle11G安装过程

Oracle11G安装过程
1、
打开解压好的文件夹,点击setup.exe文件。

2、出现这个对话框
电子邮件可以不填,如果不填会提示,直接点击确定就OK勒3、选创建和配置数据库
4、根据自己需要选择,可以选桌面类和服务器类
5、这里可以选择安装的路径,和配置orcl数据库的秘密(密码必须是字母与数字组合,如果不是会提示,但直接点确定就OK)
6、检查系统配置
7、点完成
8、正在安装(可能有几分钟)
9、接下来会出现这样一个对话框(这个过程也需要几分钟)
10、数据库创建完后,出现这个对话框(这一步比较重要)
点击口令管理把SCOTT的是否锁定账号的勾去掉然后输入口令最后点确定这个秘密要符合Oracle的秘密规则,如果不符合,会有一个提示对话框,直接点确定就OK。

11、最后出现这个界面,就代表成功安装完成了,直接点击关闭即可。

centos7安装oracle11g

centos7安装oracle11g

1.CentOs7环境安装Centos7的ISO文件,刻录U盘安装。

Step1 在BIOS中,设置光盘引导,开机后进入安装界面。

U盘安装要按tab键,输入引导选项:将vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quietsdb4是需要查的,每个机器不同(不修改直接进入,会出现一个dracut:/#,然后输命令 cd dev 命令 ls 然后找 sdb 几就是几)Step2选择安装语言,在列表的最下面,选择中文。

当然,你可以的话,也可以选择英文。

Step3在开始安装之前,必须做一些必要的配置。

图中带有开发感叹号的需要重新设置。

请根据自己的情况选择。

点选软件安装勾选【GNOME桌面】以及其附属项, 点击【完成】按钮点击【安装位置】,选择自动配置分区,点击【完成】按钮(如果使用手动配置分区,至少要分配根目录/分区以及swap内存交换分区)Step4 点击【开始安装】按钮,进入安装程序安装过程中至少需要设置root密码,如果密码强度不够,需要点击两次【完成】按钮安装完成后点击重启按钮重启完成后,接受许可证无需修改,点击前进选择对应的语言源,并创立本地账号,点击【前进】按钮全部配置完成后,就可以正常使用CentOs7系统了Step5配置网络配置静态路由/etc/sysconfig/static-routes :any net 192.168.3.0/24 gw 192.168.3.254any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129临时路由:route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1查看路由:route -n网络配置完毕后,如果有多余的配置,可以在/etc/sysconfig/network-scripts里删除,重启后就看不到了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录一、硬件要求二、软件三、系统安装注意四、安装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安装时所需要的使用者与群组。

(1) 建立群组dba# groupadd dba(2) 新增使用者oracle并将其加入dba群组# useradd -m -G dba oracle(4) 测试oracle账号是否建立完成# id oracle(5) 建立oracle的新密码# passwd oracleOrcl1234564、将oracle使用者加入到sudo群组中# vi /etc/sudoers找到root ALL=(ALL) ALL这行,并且在底下再加入oracle ALL=(ALL) ALL输入wq!(由于这是一份只读文档所以需要再加上!)并且按下Enter5、配置系统内核参数# vi /etc/sysctl.conf修改和添加以下内容:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152#大于、等于Oracle建议# 官方文档kernel.shmmax = 536870912,实际软件中需要kernel.shmmax = 980742144 kernel.shmmax = 4294967295#大于、等于Oracle建议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 = 1048586vm.hugetlb_shm_group = 1001#oracle用户组dba id 为1001,以彻底解决ORA-27125错误。

# id oracle可以看到oracle组dba id 为1001会有一些与目前的参数重复的,就修改成文件上提供的。

编辑完之后,储存,然后执行:# sysctl -p启用刚刚所做的变更。

6、编辑/etc/security/limits.conf# vi /etc/security/limits.conf添加以下四行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655367、编辑/etc/pam.d/login# vi /etc/pam.d/login添加以下两行session required /lib64/security/pam_limits.sosession required pam_limits.so8、修改/etc/profile# vi /etc/profile将以下代码新增到profile档案中。

if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi10、创建Oracle安装文件夹以及数据存放文件夹#mkdir /data/oracle#mkdir /data/oracle/112#mkdir /data/oraInventory#chown -R oracle:dba /data/oracle#chown -R oracle:dba /data/oraInventory#chown -R oracle:dba /data11、配置Linux主机检查/etc/hosts文件中是否有localhost的记录(指向127.0.0.1即可),若没有的话,在后面配置Oracle 监听的时候会出现一些问题,导致无法启动监听,在此手工添加此记录即可。

增加以下配置IP地址加主机名称映射192.168.5.229localhost.localdomain第一阶段到此完毕,接下来,完成这些设定之后,请先注销root账号,并且以oracle账号再次登入系统。

12、配置oracle用户环境变量#su oracle$ cd /home/oracle$ vi .bash_profile修改并加入以下內容ORACLE_BASE=/data/oracle #上面创建的Oracle安装文件夹ORACLE_HOME=$ORACLE_BASE/112ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH#PATH=$PATH:$HOME/bin#export PATH保存后使用如下命令,使设置生效:$ source /home/oracle/.bash_profile五、安装Oracle1、解压缩安装文件将下载的p1*******_112040_Linux-x86-64_1of7.zip、p1*******_112040_Linux-x86-64_2of7.zip放至即将安装oracle的文件夹/data/oracle回到终端模式并且进入到oracle文件夹:$ cd /data/oracle解压缩$ unzip p1*******_112040_Linux-x86-64_1of7.zip$ unzip p1*******_112040_Linux-x86-64_2of7.zip接着会看到一连串的解压缩动作。

解压缩完成会在同一个文件夹中看到database的文件夹,请进入到database文件夹中:$ cd database准备执行数据库安装,如果你的操作系统是中文环境,安装时会出现中文乱码,请使用以下指令$ export LANG=en_US.UTF-8一定不能少了.UTF-8,否则会提示以下错误:[oracle@database database]$ export LANG=en_US[oracle@database database]$ ./runInstallerERROR: Unable to convert from "UTF-8" to "ISO-8859-1" for NLS!redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2/tmp/OraInstall2013-09-06_09-17-04AM. [oracle@database database]$接着执行$ ./runInstaller如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:说明:export DISPLAY=192.168.1.2:0.0(在192.168.1.2上显示图像界面)说明:xhost + (授权显示图形界面,前提是客户端192.168.1.2上要安装Xmanager)# export DISPLAY=192.168.3.6:0.0 #客户端显示界面# export DISPLAY=:0.0 #本机显示界面# xhost +切换回ORACLE用户$ ./runInstaller开始执行安装程序。

相关文档
最新文档