仓酷云

标题: MYSQL教程之RedHat Linux7.2 上 Oracle 8i R2 (8.1... [打印本页]

作者: 萌萌妈妈    时间: 2015-1-16 22:31
标题: MYSQL教程之RedHat Linux7.2 上 Oracle 8i R2 (8.1...
MySQL对硬件的较低要求是其最大的优势之一,不过需要注意的是:内存越多越好,因为所有的重要数据存储都在内存中完成。oracle
•本例利用软件:
  1、操纵体系: RedHatLinux7.2
  2、数据库:  Oracle8iR2(8.1.6)forLinux企业版
  3、Java运转时候情况(JRE):jdk118_v3-glibc-2.1.3.tar.bz2

•软件下载地点:
  1、Linux:
  2、Oracle:
  到Oracle的故乡下载Oracle8iR2(8.1.6)forLinux企业版[275MB]
  ftp://ftp.oracle.com/pub/www/otn/li...acle8161_tar.gz
  3、JDK:jdk118_v3-glibc-2.1.3.tar.bz2
  下载地点:http://www.blackdown.org或http://java.sun.com

•入手下手安装:

  1、起首安装RedHat,以custom体例安装。

  2、安装Oracle8i。

  [root@oradb/root]$      #以root体例登录  [root@oradb/root]$groupaddoinstall     #创立oinstall组  [root@oradb/root]$groupadddba     #创立dba组  [root@oradb/root]$useraddoracle–goinstall-Gdba     #在oinstall及dba组中建新用户oracle  [root@oradb/root]$passwdoracle    #修正oracle用户口令  [root@oradb/root]$mkdir/home/oracle/data  [root@oradb/root]$chownoracle.dba/home/oracle/data  [root@oradb/root]$chmod750/home/oracle/data

  注:oinstall组、dba组和oracle用户是oracle安装必要的

  注:创立oracle用户后,linux体系主动在/home目次下创立/home/oracle目次,给oracle用户利用,

  oracle用户对此目次具有一切的权限,

  为便利,本例把oracle体系安装在oracle用户data目次下

  [root@oradb/root]$cd/user/local     #到/usr/local目次  [root@oradb/local]$ls-l              #把jjdk118_v3-glibc-2.1.3.tar.bz2文件拷贝到本目次下  [root@oradb/local]$bunzip2-dcjdk118_v3-glibc-2.1.3.tar.bz2  [root@oradb/local]$tarxvfjdk118_v3-glibc-2.1.3.tar    #在以后目次下解压  tarxvfjdk118_v3-glibc-2.1.3.tar  ln-s/usr/local/jdk118_v3/usr/local/java  [root@oradb/local]$ls-l     #这时候,/usr/local目次下应当存在java目次

  注:只需把解出来的文件放到/usr/local/java目次下就算完成了java的安装,oracle就能够准确辨认了

  [root@oradb/oracle]$exit    #加入,以oracle用户从头登录  [oracle@oradb/oracle]$  [oracle@oradb/oracle]$ls-l  [oracle@oradb/oracle]$tarzxvforacle8161_tar.gz       #解压oracle紧缩包到以后目次  [oracle@oradb/oracle]$ls-a    #.bash_profile文件是埋没属性  [oracle@oradb/oracle]$more.bash_profile     #检察.bash_profile文件内容  [oracle@oradb/oracle]$vi.bash_profile    #编纂.bash_profile文件,并输出以下内容    #SetupORACLEenvironment  exportORACLE_BASE=/home/oracle/data/app/oracle  exportORACLE_HOME=$ORACLE_HOME/product/8.1.6  exportORACLE_SID=orasah  exportORACLE_TERM=vt100  exportORACLE_OWNER=oracle8  exportTNS_ADMIN=$ORACLE_HOME/product/8.1.6/network/admin  exportCLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip  #Setupthesearchpaths:  PATH=/usr/local/jre/bin:/usr/local/jdk/bin:/bin:/sbin  PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin  PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:.  exportPATH  [oracle@oradb/oracle]$exit    #加入,以oracle用户从头登录,以使设定的情况失效  [oracle@oradb/oracle]$  [oracle@oradb/oracle]$startx    #启动X-windows后,启用一个终端(xterm),    (图形窗口)在该终端中运转runInstaller  [oracle@oradb/oracle]$cdOracle8iR2  [oracle@oradb/orainst]$./runInstaller    #实行oracle安装程序

  这时候你能够看到oracle全新的图形化的OUI的接待画面,依照提醒持续安装历程:

  Welcome:按next

  FileLocations:按next

  UNIXGroupName:甚么也不添,按next堕落,提醒要以root权限运转/home/oracle/data/app/oracle/product/8.1.6/orainstRoot.sh

  回到安装界面(图形窗口)按Retry按钮,就能够持续安装了,

  AvailableProducts:选Oracle8iEnterpriseEdition8.1.6.1.0,按next

  InstallationTypes:选Typical(540MB),按next,这时候,屏幕右上角呈现一个进度标尺

  DatabaseIdentification:
  GlobalDatabaseName:输出oracle8(能够恣意)
  SID:保存orasah
  按next

  DatabaseFileLocation:恣意目次,本例设为“/home/oracle/data/app/oracle”,按Next,这时候,屏幕右上角进度标尺持续行进

  呈现Summary,对你想要安装的产物作一个总结按Install,呈现Install画面,守候...你能够看到窗口底部提醒的安装等log文件目次,可供今后查询。

  弹出SetupPrivileges窗口,提醒:在安装持续举行之前,必要以root运转一个剧本“/home/oracle/data/app/oracle/product/8.1.6/root.sh”,

  屏幕显现:

  Enterthefullpathnameofthelocalbindirectory:[/usr/local/bin]:回车

  体系入手下手实行一些举措,实行终了,CTRL+ALT+F7按前往OUI,按OK。

  DatabaseCreationProgress入手下手,慢慢举行以下4个历程
  CreatingandstartingOracleinstance
  Copyingdatabasefiles
  Initializingdatabase
  Databasecreationcompleted

  以上4个历程完成,弹出OracleDatabaseConfigurationAssistantAlert窗口,

  提醒:数据库创立完成,告知你数据库的一些基础信息

  globaldatabsename:oracle8  databasesystemidentifier(SID):orasah  SYSaccountpassword:change_on_install  SYSTEMaccountpassword:manager  按ok
  EndofInstallation,按Exit加入OUI,完成安装。
  加入图形窗口,回到

  [oracle@oradb/oracle]$

  这时候,oracle数据库已安装乐成,而且数据库已启动运转,能够试一下

  [oracle@oradb/oracle]$sqlplussystem/manager

  呈现以下信息:

  SQL*Plus:Release8.1.6.0.0-ProductiononFriOct2622:21:322002  (c)Copyright1999OracleCorporation.ALLrightsreserved.  Connectedto:  Oracle8iEnterpriseEditionRelease8.1.6.1.0-Production  WiththePartitioningoption  JServerRelease8.1.6.0.0-Production  SQL>

  启动数据库:

  [oracle@oradb/oracle]$svrmgrl  SVRMGR>connectinternal  Connected.  SVRMGR>startup  ORACLEinstancestarted.  显现SGA形态  Databasemounted.  Databaseopened.  SVRMGR>

  封闭数据库:

  [oracle@oradb/oracle]$svrmgrl  SVRMGR>connectinternal  Connected.  SVRMGR>shutdown  Databaseclosed.  Databasedismounted.  ORACLEinstanceshutdown.  SVRMGR>

  启动监听器

  [oracle@oradb/oracle]$lsnrctl  LSNRCTL>start  LSNRCTL>exit

  中断监听器

  [oracle@oradb/oracle]$lsnrctl  LSNRCTL>stop  LSNRCTL>exit

  检察监听器形态

  [oracle@oradb/oracle]$lsnrctl  LSNRCTL>status  LSNRCTL>exit
应用程序需要使用数据库,数据库本身需要设计、开发和部署。还有MySQL学习教程,客户怎样实施混合系统,或者需要帮助管理多个云服务?
作者: 金色的骷髅    时间: 2015-1-19 16:09
发几份SQL课件,以飨阅者
作者: 深爱那片海    时间: 2015-1-26 23:52
总感觉自己还是不会SQL
作者: 灵魂腐蚀    时间: 2015-2-5 00:09
对于微软系列的东西除了一遍遍尝试还真没有太好的办法
作者: 乐观    时间: 2015-2-10 23:47
原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜!
作者: 再现理想    时间: 2015-3-1 17:59
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
作者: 不帅    时间: 2015-3-10 21:48
财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..
作者: 若相依    时间: 2015-3-17 11:09
对于微软系列的东西除了一遍遍尝试还真没有太好的办法
作者: 飘灵儿    时间: 2015-3-24 08:43
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2