oracle xe gentoo,Oracle在gentoo下安装

补充:

解决ORACLE10G安装界面中文乱码问题,修改以下变量使安装界面为英文。

export LC_CTYPE=en_US.UTF-8

以下为原文

1.OS:Gentoo-linux-2.6.23-rc5

Oracle:Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86

下载地址:

2.使用管理员账户建立Oracle用户和dba,oinstall用户组

0818b9ca8b590ca3270a3433284dd417.png

groupadd dba

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pnggroupadd oinstall    

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pnguseradd

-

c

"

Oracle Software Owner

"

-

g oinstall

-

G dba

-

d

/

opt

/

oracle oracle

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngpasswd oracle

0818b9ca8b590ca3270a3433284dd417.png

3.建造Oracle安装根目录,并且修改权限

0818b9ca8b590ca3270a3433284dd417.png

mkdir

-

p

/

opt

/

oracle

/

product

/

10.2

.

0.1

0818b9ca8b590ca3270a3433284dd417.pngchown

-

R oracle:oinstall

/

opt

/

oracle

0818b9ca8b590ca3270a3433284dd417.pngchmod

755

/

opt

/

oracle

/

4.设置安装的环境变量,创造编辑/etc/env.d/99oracle文件。

ORACLE_BASE=/opt/oracle

ORACLE_HOME=/opt/oracle/product/10.2.0.1

ORACLE_SID='YOURSID'

ORACLE_TERM=xterm

ORACLE_OWNER=oracle

TNS_ADMIN=/opt/oracle/product/10.2.0.1/network/admin

NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

ORA_NLS10=/opt/oracle/product/10.2.0.1/nls/data

CLASSPATH=/opt/oracle/product/10.2.0.1/jdbc/lib/classes12.zip

LD_LIBRARY_PATH=/opt/oracle/product/10.2.0.1/lib:/opt/oracle/product/10.2.0.1/lib32

DISABLE_HUGETLBFS=1

PATH=/opt/oracle/product/10.2.0.1/bin

ROOTPATH=/opt/oracle/product/10.2.0.1/bin

LDPATH=/opt/oracle/product/10.2.0.1/lib:/opt/oracle/product/10.2.0.1/lib32

TZ=GMT

注意:其中 的YOURSID是传剑数据库的名字

我的设置为我这台机器的hostname

5.更新环境变量

0818b9ca8b590ca3270a3433284dd417.png

env

-

update

0818b9ca8b590ca3270a3433284dd417.pngsource

/

etc

/

profile

6.检查网络及相关设置是否正确

7.安装Oracle依赖的软件包

0818b9ca8b590ca3270a3433284dd417.png

emerge

-

a

=

sys

-

libs

/

libstdc

++-

v3

-

3.3

*

0818b9ca8b590ca3270a3433284dd417.pngemerge

-

a dev

-

java

/

sun

-

jdk

0818b9ca8b590ca3270a3433284dd417.pngemerge

-

a libaio

0818b9ca8b590ca3270a3433284dd417.pngemerge

-

a logger

0818b9ca8b590ca3270a3433284dd417.pngln

-

s

/

usr

/

lib

/

libstdc

++-

v3

/

libstdc

++

.so.

5

/

usr

/

lib

其中sun-jdk我不是很清楚是不是必须装,感觉Oracle应该自带的有!那位朋友知道可以告诉我

8.写自动启动的脚本,有三个

/etc/init.d/ora.console

0818b9ca8b590ca3270a3433284dd417.png

#

!/

sbin

/

runscript

0818b9ca8b590ca3270a3433284dd417.png#

----------------------------------------------------------------------

0818b9ca8b590ca3270a3433284dd417.png# File:

/

etc

/

init.d

/

ora.console

0818b9ca8b590ca3270a3433284dd417.png# Purpose:  Startup Oracle Enterprise Manager DB Console and ISQL

0818b9ca8b590ca3270a3433284dd417.png#

----------------------------------------------------------------------

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngdepend()

...

{

0818b9ca8b590ca3270a3433284dd417.png    need net

0818b9ca8b590ca3270a3433284dd417.png    after ora.listener

0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstart()

...

{

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Start Oracle Enterprise Manager DB Console"0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/emctl start dbconsole"0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/isqlplusctl start"0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to start Oracle Enterprise Manager DB Console."0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstop()

...

{

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Stopping Oracle Enterprise Manager DB Console"0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/emctl stop dbconsole"0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/isqlplusctl stop"0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to stop Oracle Enterprise Manager DB Console."0818b9ca8b590ca3270a3433284dd417.png}

/etc/init.d/ora.database

0818b9ca8b590ca3270a3433284dd417.png

#

!/

sbin

/

runscript

0818b9ca8b590ca3270a3433284dd417.png#

----------------------------------------------------------------------

0818b9ca8b590ca3270a3433284dd417.png# File:

/

etc

/

init.d

/

ora.database

0818b9ca8b590ca3270a3433284dd417.png# Purpose:  Startup Oracle Database(s) defined

in

/

etc

/

oratab

0818b9ca8b590ca3270a3433284dd417.png#

----------------------------------------------------------------------

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngdepend()

...

{

0818b9ca8b590ca3270a3433284dd417.png need net  hostname clock

0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstart()

...

{

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngif[!-f $ORACLE_HOME/bin/dbstart ]

0818b9ca8b590ca3270a3433284dd417.png    then

0818b9ca8b590ca3270a3433284dd417.png         echo"Oracle not started (no dbstart script)"0818b9ca8b590ca3270a3433284dd417.pngreturn10818b9ca8b590ca3270a3433284dd417.png    fi

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Starting Oracle"0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png/bin/su-$ORACLE_OWNER-c $ORACLE_HOME/bin/dbstart

0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to start Oracle."0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstop()

...

{

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.pngif[!-f $ORACLE_HOME/bin/dbshut ]

0818b9ca8b590ca3270a3433284dd417.png    then

0818b9ca8b590ca3270a3433284dd417.png            echo"Oracle not stopped (no dbshut script)"0818b9ca8b590ca3270a3433284dd417.pngreturn10818b9ca8b590ca3270a3433284dd417.png    fi

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Stopping Oracle"0818b9ca8b590ca3270a3433284dd417.png/bin/su-$ORACLE_OWNER-c $ORACLE_HOME/bin/dbshut

0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to stop Oracle."0818b9ca8b590ca3270a3433284dd417.png}

/etc/init.d/listener

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

depend()

...

{

0818b9ca8b590ca3270a3433284dd417.png    need net

0818b9ca8b590ca3270a3433284dd417.png    after ora.database

0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstart()

...

{

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Start Oracle Listeners"0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/lsnrctl start LISTENER"0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to start Oracle Listeners."0818b9ca8b590ca3270a3433284dd417.png}

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.pngstop()

...

{

0818b9ca8b590ca3270a3433284dd417.png    source/etc/profile.env

0818b9ca8b590ca3270a3433284dd417.png    ebegin"Stopping Oracle Listeners"0818b9ca8b590ca3270a3433284dd417.png    export ORACLE_OWNER=oracle;

0818b9ca8b590ca3270a3433284dd417.png/bin/su $ORACLE_OWNER-c"$ORACLE_HOME/bin/lsnrctl stop LISTENER"0818b9ca8b590ca3270a3433284dd417.png    eend $?"Failed to stop Oracle Listeners."0818b9ca8b590ca3270a3433284dd417.png}

9.启动x环境,注意已oracle用户,开始正式安装。

0818b9ca8b590ca3270a3433284dd417.png

cd

~

0818b9ca8b590ca3270a3433284dd417.png   $ mkdir

/

tmp

/

oratmp

&&

chown oracle:oinstall

/

tmp

/

oratmp

&&

chmod

777

/

tmp

/

oratmp

0818b9ca8b590ca3270a3433284dd417.png   $ export TEMP

=/

tmp

/

oratmp

0818b9ca8b590ca3270a3433284dd417.png   $ export TMPDIR

=/

tmp

/

oratmp

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png   unzip 10201_database_linux32.zip 

0818b9ca8b590ca3270a3433284dd417.png   .

/

database

/

runInstaller

-

ignoreSysPrereqs

10。安装的过程很简单,不多述了。安装过后手动启动oracle服务。

0818b9ca8b590ca3270a3433284dd417.png

/

etc

/

init.d

/

ora.console start

0818b9ca8b590ca3270a3433284dd417.png

/

etc

/

init.d

/

ora.database start

0818b9ca8b590ca3270a3433284dd417.png

/

etc

/

init.d

/

ora.listener start

0818b9ca8b590ca3270a3433284dd417.png

/

opt

/

oracle

/

product

/

10.2

.

0.1

/

bin

/

isqlplusctl

11.OK。安装完毕!写的比较简单!有不对的地方请指出。十分感谢国家天文台赵蒙老师的帮助,再次谢过!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/16205.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

童国华正式执掌大唐电信集团

近日,国资委在其官方网站发布公告,对电信科学技术研究院(也就是业内熟知的“大唐电信科技产业集团”)进行了人事任免。 经研究,任命童国华为电信科学技术研究院党组院长,免去真才基的电信科学技术研究院院长…

计算机导论与c语言耿国华pdf,计算机导论与C语言

计算机导论与C语言 耿国华 电子工业出版社 出版时间: 2005-9 出版社: 电子工业出版社 作者: 耿国华 Tag标签: 无 内容概要 全书共16章,内容分为两大部分。第一部分为计算机导论部分,包括计算机的基本概念、…

数据结构-用C语言描述耿国华版总结笔记(上篇)

数据结构-----用C语言描述 两年前的考研笔记了,再回首,不忍唏嘘,时间过得真快。 下篇:https://blog.csdn.net/weixin_38244174/article/details/90707831 第一章绪论 (1)数据结构:相…

数据结构 耿国华 第三版

前言:本人在各大网站都查过答案,但是答案版本和第三版都不一样,只是有个别大题重复,在以下整理的答案为自己所做,如有不对之处,不承担任何后果。 第三章 B 考察队列的应用C C C 取一个n和i 自己试试就行了…

数据结构-用C语言描述耿国华版总结笔记(下篇)

第六章 树与二叉树 (一)二叉树 1.1树相关术语: 度(一个结点的子树个数);结点的层次(从该结点开始往下有多少层);树的度(树中所有结点的度的最大值&a…

c语言程序设计答案 耿国华,数据结构---C语言描述-(耿国华)-课后习题答案

数据结构---C语言描述-(耿国华)-课后习题答案 第一章 习题答案2、√3、 (1)包含改变量定义的最小范围(2)数据抽象、信息隐蔽(3)数据对象、对象间的关系、一组处理数据的操作(4)指针类型(5)集合结构、线性结构、树形结构、图状结构(6)顺序存储、非顺序存储(7)一对一、一对多、多…

数据结构c语言描述耿国华,数据结构c语言描述耿国华习题及答案

数据结构c语言描述耿国华习题及答案 第一章 习题答案 2、 √ 3、 (1 )包含改变量定义的最小范围(2)数据抽象、信息隐蔽(3 )数据对象、对象间的关系、一组处理数据的操作(4 )指针类型(5 )集合结构、线性结构、树形结构、图状结构(6 )顺序存储、非顺序存储(7 )一对一、一对多、多…

《人人都能玩赚ChatGPT》:一份简明易懂的ChatGPT技术指南

在科技日新月异的时代,人工智能无疑成为了当之无愧的热点话题。对于许多对前沿技术感兴趣的人来说,掌握聊天机器人技术似乎是一个遥不可及的梦想。然而,一本名为《人人都能玩赚ChatGPT》的书籍正在改变这一现状。本书由黄小刀和刘楚宾两位老师…

手把手教你向国际知名翻译公司Transperfect投递简历

手把手教你向国际知名翻译公司Transperfect投递简历 之前已经跟大家聊过为什么要向国外翻译公司投递简历,其实核心就一点,就是想要真正翻倍儿地提高单价收入,只能往国外走一走。 那么现在我们以Transperfect为例介绍下如何操作,其…

3名离职员工窃取公司源码,半年狂赚 1.5 亿元;苹果成全球首家市值超 3 万亿美元公司;《孤岛惊魂》源码被公开|极客头条...

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&#…

野心藏住不住了!OpenAI或在悄悄聘请国际承包商,以培训其软件工程方面的人工智能。

OpenAI或在悄悄聘请国际承包商,以培训其软件工程方面的人工智能。本文将通过一场针对敏捷专家职位的ChatGPT工作面试指导中抽取的七个问题揭晓ChatGPT的真实水平。 外媒Semafor的一份报告显示,OpenAI已悄悄聘请了数百名国际承包商,以培训其…

替家长向ChatGPT问了10个问题,个个问到了心坎上!

长江日报 多地中小学校陆续开学 孩子们重返校园 不少家长表示: 有期待、有烦扰、有开心…… 有些家长开玩笑地问道: 孩子开学了 作为家长,我该如何为自己庆祝一下? 新学期,想让孩子考进班里前三 有什么诀窍吗&#xff…

全新创富机遇来临,ChatGPT将带来3大赚钱方向,未来20年都是趋势

ChatGPT绝不是一个单纯的聊天软件,它的出现即将改变世界,未来20年将带来3大创富方向。 1、乔布斯与ChatGPT的关系 2、GPT智能化商业时代来临 3、每个普通人都能做的项目 一 ChatGPT到底是什么?在大多数人的认知里都觉得它是一个智能聊天软…

收藏,码住《70款ChatGPT插件评测:惊艳的开发过程与宏大的商业化愿景》

《70款ChatGPT插件评测:惊艳的开发过程与宏大的商业化愿景》 对ChatGPT的插件商店中总共70款插件进行了评测。区别于Chrome,AppStore等平台的代码开发范式,开发者仅使用自然语言就可以开发ChatGPT插件,并由GPT模型自行决定在使用…

2023年回顾与计划

时光转瞬即逝,2022年即将过去,又到了年底的时刻,也该好好的总结自己一年来的点滴以及对新的一年的展望了。 每步走过的路都是你成长的见证,且行且珍惜! 2022年总结 记得在2022年初,我给自己立了很多的 fla…

简述三观;

文章目录 三观世界观人生观价值观三观不合怎么看三观不正: 教养育儿教育心智不成熟的表现 三观 指人生观,世界观和价值观; https://wenku.baidu.com/view/102a655fd4bbfd0a79563c1ec5da50e2534dd1d8.html?fraladdin664466&ind1&_wkts_1685949448098&…

科大讯飞交卷,实测星火大模型

作者 | 辰纹 来源 | 洞见新研社 星星之火,可以燎原。 5月6日,讯飞星火认知大模型揭开神秘面纱。 发布会上,科大讯飞董事长刘庆峰、研究院院长刘聪现场实测了星火大模型七大核心能力,并发布基于该大模型的教育、办公、汽车和数字…

直连Colab,支持20种编程语言:谷歌版ChatGPT代码水平反杀了?

视学算法报道 编辑:泽南、小舟 Bard 现在可以生成代码、Debug、并帮你解释代码。 虽然过去十几年里一直引领全球 AI 进步,谷歌在过去的几个月却只能努力追赶微软和 OpenAI 的步伐,为此这个星期甚至还把谷歌大脑和 DeepMind 合并到了一起。 去…

大羊驼、羊驼、小羊驼和ChatGPT比差在哪儿?CMU副教授测评了7个类ChatGPT大模型...

来源 :机器之心 大语言模型「七雄争霸」,看谁拔得了头筹。 大型语言模型(LLM)正在风靡全球,它们的一个重要应用就是聊天,并在问答、客服和其他许多方面都有应用。然而,聊天机器人是出了名的难以…

用文心一言把欧小鹏里常问的问题问了一遍

个人主页 | OpenI注册地址 | Github主页 欧小鹏, 针对LLM的社群机器人. 行外人觉得特简单, 一般化; 行内人觉得有特殊价值, 还可以. 要不要给欧小鹏换个头像: 这是换, 还是不换啊? 一直关注, 十分期待 昨天, 对于曾经在百度开源社区有着不深刻的"从业经验&…