Oracle 11g在实践教学中的常见问题及解决办法

来源 :大东方 | 被引量 : 0次 | 上传用户:gmailzyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文在Oracle 11g特性和优点之上,针对Oracle 11g数据库课程在高校的实践教学,提出了机房安装环境的构建及授课中出现的一系列问题,并给出具体解决办法,圆满完成Oracle 11g数据库课程的授课任务。
  关键词:Oracle 11g数据库;实践教学;问题解决办法
  Oracle数据库是目前全球公认最成熟与稳定的数据库平台,也是大型数据中心及核心业务系统的首选数据库平台,Oracle自1977年推出首款商用SQL数据库Oracle V.2至今已有40余年,经历了9i 、10g和目前最新版本11g。在众多数据库中逐显优势,冠压群芳,应用领域甚广,因此高校也重视并将Oracle 11g数据库的教学引入培养计划。该课程是一门实践性、职业性很强的课程,要求学生实践操作,因此在教学过程中会出现各种各样的问题,现对机房环境搭建及遇到的常见问题及解决办法做以下分析与探讨,以更好的完成Oracle 11g数据库课程的教学。
  1 机房教学环境的搭建
  Oracle 11g数据库课程的教学要求一半讲授一半实践,即开课前应将学校机房的教学环境搭建好。机房应满足Oracle 11g安装的软硬件最低条件,硬件要求内存1GB以上,硬盘5GB以上。软件要求Windows 7及以上版本。机房具有开机还原功能和维护使用的克隆技术。克隆前,关闭所有机器的还原功能,否则一旦关机所有操作将毁于一旦。选择一台操作较快的机器正常安装Oracle,安装结束时需要设置不同权限和级别的用户及口令,通常在初次安装设置sys、system和scott三个用户,用户权限依次降低,其中sys权限最高,为系统管理员。
  安装成功后,进入计算机管理服务,务必将Oracle 11g相关的几个服务打开,注意顺序是自底向上,其中最关键的三个服务分别为OracleServiceORCL、OracleOraDb11g_home1TNSListener和OracleDBConsoleorcl。启动服务后,分别以不同用户登录SQL*Plus,在IE浏览器地址栏输入OEM地址,若能正常登录,说明Oracle 11g安装成功。最后一步就是使用克隆Ghost软件备份安装好的样机,并将该备份还原到其他机器上,至此安装环境搭建成功。
  2 Oracle 11g常见问题及解决办法
  2.1安装及卸载问题
  Oracle 11g有两个安装软件,将文件2解压放入文件1的database下的stage下的components文件夹下,否则安装到执行先决条件和概要步骤时会弹错。其次,由于克隆是原样传所有程序,各机器名和IP地址各不相同,会使其他克隆机Oracle服务不能启动,所以修改监听文件,使其中参数host为该电脑的机器名或IP地址。Tnsnames.ora文件中参数host做同样修改。重启服务,用DBCA删除原有数据库并重建一个新数据库。最后,对安装失败或无法恢复问题,需要卸载并重新安装,使用Oracle提供的卸载工具不能完全卸载,导致的后果是该机器再次安装只能使用新的SID,原有SID号被占用,重复使用会提示出错。正确操作是运行Universal Installer进行程序卸载,清理注册表删除残留服务,删除Oracle一切相关组件及其安装目录,最后一定要重启,否则会清理不完全,导致安装继续失败。
  2.2其他问题
  SQL Developer建新链接时输入连接名,不能重名,否则弹错。输入安装Oracle 11g普通用户的用户名和口令,SID置为orcl,其他选项默认不变。使用DBCA或命令行创建数据库前务必先创建一个实例,否则新数据库和原数据库共享一个实例,在后续操作中会出错,如删除数据库时会将原实例删除,导致原数据库无法使用。启动实例时经常出现ORA-01078和lRM-00109错误,解决办法是将admin/orcl/pfile下的init.ora文件复制到database目录下,重命名为initorcl.ora。数据库创建及删除操作中常出现ORA-12560错误,提示TNS:协议适配器错误,解决办法是从DOS进入SQL*Plus输入 set oracle_sid=orcl这条命令。监听服务无法启动,弹出警告窗口,此时找到listener.ora文件,打开并更改其中IP地址为本机IP地址,重启服务成功。服务开启,无法进入OEM,网页打不开,解决办法同上修改listener.ora文件中的HOST为本机IP地址,访问OEM时地址栏输入https://localhost:1158/em,便可正常进入。
  3 结束语
  在Oracle11g实践教学中,会不断出现各种各样的问题,及时总结问题原因并给予解决,为学生创造一个良好的教学环境。本着以学生为中心,理论和实践相结合的原则,提升学生对Oracle 11g数据库的认识,更好的在实际操作中完成Oracle 11g数据库课程的教学任务。
  参考文献:
  [1]孟凡奇.基于Oracle的高校数据中心建设方案的研究[J].河南师范大学学报(自然科学版),2011,(4):138-141.
  [2]姚瑶.Oracle Database 11g应用与开发教程[M].清华大学出版社,2013.
  [3]李学国,沈应兰.基于工作过程的《Oracle数据库管理与应用》课程教学改革探索[J].软件导刊,2014,(6):188-189.
  [5]杨茜玲,彭勇.解决机房卸载Oracle 11g及其安装问题的方法[J].科技创新导报,2010,(23):95.
  [6]孟凡奇.大型机房Oracle 11g教学环境的快速搭建[J].中国教育信息化,2011,(23):59.
  作者简介:
  刘清云(1988.2— ),女,汉族,黑龙江齐齐哈尔人,工学硕士,助教,任职于济南大学泉城学院,研究方向:数据仓库与数据挖掘技术;
  刘增文(1988.2— ),男,汉族,山东临沂人,工学学士,任职于71187部队,研究方向:船舶工程。
  (作者单位:1.济南大学泉城学院 2.71187部队)
其他文献
通过对12 600DWT多用途船的结构设计进行深入分析,对多用途船结构布置及各种设备加强,介绍一些个人的建议和体会.
【正】2009年4月15日,在中船黄埔造船有限公司龙穴黄埔造船基地举行了350t三用工作船命名暨下料仪式。
2009年,中华大地飞歌,继中华人民共和国建国60周年、中国船舶工业集团公司成立10周年之后,我们又迎来上海船舶研究设计院建院45周年。45年来,船院与祖国共繁荣。近十年来,随
期刊
采用JTJ F40-2004《公路沥青路面施工技术规范》相应技术要求作为标准,以上海市政管理局规范对彩色沥青及混合料的性能技术要求作为标准,以SK-70沥青及混合料作为直接对比标准,
(广东省教育厅2016年5月3日以粤教后勤[2016]3号发布自2016年7月1日起施行)第一章总则第一条为规范我省高校学生公寓(宿舍)(以下简称学生公寓)管理,提高学生公寓服务质量,强化学生公
传统的校企合作模式存在学校一头热、企业实践与学校所学内容不相符,甚至出现行业、学校以及企业三者分离等问题,难以实现其应有的教学作用。为有效改善此类问题,苏州健雄职
本文介绍了18000t半潜船的特点、设计过程和关键技术。
随着我国科学技术的进步经济水平的发展,土木工程领域的发展也越来越快。土木工程建设发展的过程中,对于工程施工管理问题的研究也更加深入。土木工程是一门实践操作较为重要
本文对二种应用最广的国产道路沥青的特性及其混合料的疲劳和蠕变性能进行了试验研究,分析了它们之间的联系,为选择路面用沥青材料提供依据。
随着科学技术的快速发展,城市化进程日益加深,加速了建筑行业的发展。国家要建设节约型、环保型社会,故大力提倡节约住宅建筑施工,避免资源的浪费。在城市发展的过程中,发达