在ubuntu server下安装Oracle XE.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在ubuntu server下安装Oracle XE

在ubuntu server下安装Oracle XE 以前都是在开发环境中使用oracle的轻量级服务器oracle xe。是在windows环境下,见适合开发人员的Oracle10g环境。 在linux上安装oracle是一件痛苦的事情。因为需要为安装做很多准备工作。另外,就是oracle的安装都是基于redhat版本的。 ubuntu server是很好的linux服务器版本,但是得到的企业支持较少,比如oracle,比如其他软件提供商。 公司需要移植以前oracle数据库的东西出来。为了应急,在ubuntu server上安装一个express edition(XE)。这个版本在ubuntu上安装十分容易。 首先需要设置oracle xe版本的源: sudo vim /etc/apt/sources.list 在该文件中增加: deb /debian unstable main non-free 然后需要将该源服务器的公钥添加在本地 apt 系统的密钥库中: sudo wget /el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add - 然后,更新apt库: sudo apt-get update 安装oracle xe服务器: sudo apt-get install oracle-xe-universal 这样就安装好oracle服务器了。会有提示,启动前作配置。 sudo /etc/init.d/oracle-xe configure 比如配置web管理界面的端口号,oracle监听器的端口号,是否linux启动时启动和sys、system用户的密码等。 另外,需要设置环境变量: sudo vim /etc/environment #这个文件好像不能自动加载,放到/etc/profile中吧 增加: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:${ORACLE_HOME}/bin ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH TNS_ADMIN=/usr/lib/oracle 然后,使之生效: source /etc/environment 这样,就可以直接运行sqlplus了。 sqlplus system/password@XE 需要在sqlplus中修改oracle配置,让web访问管理界面可以通过远程访问。 EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE) 另外,需要创建tnsname配置文件: sudo vim /usr/lib/oracle/tnsnames.ora # 在我的机器上怎么是这个?/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/tnsname.ora 文件内容: XE = ?? (DESCRIPTION = ????? (ADDRESS_LIST = ???????? (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ????? ) ????? (CONNECT_DATA = ???????? (SERVICE_NAME = XE) ????? ) ?? ) ? 然后,需要重启oracle: sudo /etc/init.d/oracle-xe restart 注: ?? ?不想开机自动启动Oracle:sudo /etc/init.d/oracle-xe disable ?? ?禁用后就不会自动启动了,需要启动时用先将服务改回enable状态再用start参数启动即可 安装企业版的Oracle 10g 今天终于在Ubuntu7.04上成功安装Oracle10g。为了安装Oracle,花了不少时间到网上查资料,不过更多的时间用于自己的真正实践,当中走了不少的弯路,现在把安装过程记下来。(我一共在两台机器上安装了三次,这篇文章是在安装第三次的时候一边操作一边在另外的电脑上写的) 在网上有不少Oracle的安装教程,但这些教程更多的只是针对较低版本的Ubuntu(如6.X,5.X等等),而且安装Oracle的过程中也有些问题是没有描述和解决的。因此,我觉得有必要自己写一下安装我的实践过程,当然,我主要还

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档