欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    在linux64上安装oracle11g完整.docx

    • 资源ID:44415564       资源大小:3.77MB        全文页数:53页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    在linux64上安装oracle11g完整.docx

    Oracle 11g安装手册前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上oracle DBA之路时,学习环境的搭建是非常重要的,因此搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都可以,内存至少4G,CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载相关的软件。本人的硬件配置是CPU酷睿i3 M330,内存是DDR3 8G,操作系统是大地版WIN7-64位。下面就来介绍怎么从无到有的搭建oracle学习环境!有什么问题的可以联系我。作者:will QQ:185954265这个是因为中文软件翻译的问题,以后每新建一个连接会话都要这样设置一下由于做实验时发现 sendmail 会导致启动很慢,所以这里关掉此服务执行service sendmail stop然后依次执行chkconfig sendmail offchkconfig -list sendmail好,关闭了sendmail服务虚拟机设置成字符界面虚拟机的图形界面比较浪费系统资源,因为基本上都是用SecureCRT等远程工具来操作的,所以不需要图形界面,改成全字符的,如果要临时用图形界面可以用startx命令vi /etc/inittab把id改成3,就是全字符界面保存退出即可,下次启动的时候就生效了修改系统版本号,为了兼容oracle和gc软件的安装vi /etc/redhat-releaseCentOS release 4 (Final)保存退出FF14目录rootcn1-xiv-db01 # su - oracleoraclecn1-xiv-db01 $ echo $ORACLE_HOME/u01/app/oracle/product/11.2.0.3/dbhome_1oraclecn1-xiv-db01 $ echo $ORACLE_BASE/u01/app/oracle#rootcn1-xiv-db01 # su - gridgridcn1-xiv-db01 $ echo $ORACLE_HOME/u01/app/grid/product/11.2.0.3/gridgridcn1-xiv-db01 $ echo $ORACLE_BASE/u01/app/gridgridcn1-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" ; then if $SHELL = "/bin/ksh" ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi执行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 localhost6222.73.21.107 cn1-fsv-1001b centos5.localdomain centos5保存退出,测试一下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,operpasswd oracleYf891165idcuseradd grid -g oinstall -G dba,asmadmin,asmdba,asmoper,operpasswd gridYf891165idc/新建目录权限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/local/bin:/usr/X11R6/bin/export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport DISPLAY=61.172.240.228:0.0stty erase h保存后退出执行注意:display后面的IP一定是自己的WINDOWS环境的客户机的IP,需要自己改正。ORACLE_SID的值以安装实例时输入的实际实例名为准。. .bash_profile让参数生效Su - oraclecd database./runInstallerLANG=zh_CN.gbk1、 开始图像界面安装可能需要export DIAPLAY=:0.0步骤1:将红框中的内容勾选去掉,点击下一步。提示“未指定电子邮件地址”点击“是”步骤2:点选“创建和配置数据库”此选项也为默认选项,点击下一步。步骤3:点击选中“服务器类”,点击“下一步”步骤4:点击选中“单实例数据库安装”,点击下一步。步骤5:点击选中“高级安装”,点击“下一步”步骤6:选择需要的语言,点击“下一步”,此处客户确认是否需要增加其他语言步骤7:点击选中“企业版(4.29GB)”,点击“下一步”点击上图的“选择选项”,勾选需要的组件,此处全部勾选。/u01/app/oracle/product/11.2.0.3/dbhome_1步骤8:此处为默认路径,u01的建立参考第1点orcale用户的建立,点击“下一步”步骤9:此处默认即可,点击“下一步”步骤10:点击选中“一般用途/事务处理”,点击“下一步”步骤11:此处默认,点击“下一步” 两处都填cnwd01步骤12:此处可以设置内存、字符集、安全性、示例方案(可根据用户环境调整),点击“下一步”,内存分配建议至少50%步骤13:此处默认,点击“下一步”步骤14:此处默认处理,点击“下一步”步骤15:点击选中“不启用自动备份”,点击“下一步”步骤16:各帐号口令设定,此处统一使用相同口令,客户现场请在同客户确认口令设定规则步骤17:点击“下一步”步骤18:点击“修补并在此检查”,会产生修补文件,按照提示内容执行即可A、切换到root用户,此处为测试环境执行内容如上述步骤执行完成后依旧存在失败内容,请到linux光盘中寻找对应的rpm文件,复制到linux某一目录中,按下图命令执行步骤19:修补完成后,出现如下信息,点击“完成”步骤20:执行安装过程复制文件,创建实例过程完成后信息,点击“确定”完成后,如出现以下内容,请按照操作步骤,执行完成后,完成安装过程另开一个窗口用root用户执行上面脚本配置监听器1、 执行su - oraclesh /u01/app/oracle/product/11.2.0.3/dbhome_1/bin/netca2、点击选中“监听程序配置”,点击“下一步”3、点击选中“添加”,点击“下一步”4、设定监听程序名,点击“下一步”5、选定协议所有协议,点击“下一步”6、设定标准端口号,点击“下一步”7、设定标准TCP/IP SSL端口号,点击“下一步” 没设置8、设置IPC键值,点击“下一步” 没设置9、提示是否配置另一个监听程序,点“是”,再点击“下一步”返回0说明配置成功lsnrctl status数据库和监听配置完成,如果不能登录oralce vi .bash_profile再设置下配置数据库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上面: oraclelocalhost $ netmgr在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。sqlplus /nologconn sys/ven220vendb as sysdba提示 ORA-01031: insufficient privileges-方案一-cd $ORACLE_HOME/dbsls -l orapw*echo $ORACLE_SID发现orapw*文件名的后半部分vendb是小写的(应和echo $ORACLE_HOME显示的一样),所以要把它改正过来mv orapwvendb orapwVENDB并再次查询相关视图:SQL> select * from v$pwfile_users;USERNAME SYSDB SYSOP- - -SYS TRUE TRUE2、 手动启动a、 启动监听Lsnrctl startb、 启动数据库实例sqlplus / as sysdba (系统权限)startup或者sqlplus /nologconn 用户/密码 as sysdba(系统权限)startup或者sqlplus /nologconn 用户/密码SID as sysdba (数据库权限)startupstartup 提示ORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/u01/app/oracle/product/11.1.0/db_1/dbs/initVENDB.ora'原因是/u01/app/oracle/product/11.1.0/db_1/dbs/目录下没有initVENDB.ora文件-方案-cd /u01/app/oracle/admin/datatest/pfile/ (将ora.1114201016265复制到dbs目录下)cp init.ora.1114201016265 /u01/app/oracle/product/11.1.0/db_1/dbs/initVENDB.orac、 关闭数据库以dba的权限登录sqlplus,执行shutdown immediate命令(SQL命令行下)3、 手动启动或者在linux命令行下执行命令dbstart $ORACLE_HOME关闭 dbshut $ORACLE_HOME4、 设定开机启动项su root -切换到root用户cd /etc/rc.d -到指定目录中vi rc.local -编辑文件 i是insert 完成后 esc 在:wq保存退出cat rc.local -查看结果是否正确

    注意事项

    本文(在linux64上安装oracle11g完整.docx)为本站会员(飞****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开