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.mzph.cn/news/344357.shtml

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

相关文章

【渝粤教育】电大中专跨境电子商务理论与实务 (11)作业 题库

1.在按照交易主体类型中,( )面对的最终客户为企业或集团客户,提供企业、产品、服务等相关信息。 A.O2O跨境电商或平台 B.B2B跨境电商或平台 C.B2C跨境电商或平台 D.C2C跨境电商或平台 错误 正确答案:左边查询 学生答案…

【渝粤题库】陕西师范大学209041 金融工程学 作业(专升本)

《金融工程学》作业 一、选择题 1.证券投资收益最大化和风险最小化这两个目标( ). A.可以同时实现; B.是一致的; C.是相互冲突的; D.大多数情况下可以同时实现. 2.金融工程中,通常用( &#xff…

php 排序不影响索引,为什么不能通过索引避免排序操作呢??

谢谢各位的回复,尤其是棉花糖ONE!忘了说了,我的数据库版本是:10.2.0.4 的刚才做了一个10053事件.CASE WHEN STOCK_NUM>0 THEN 1 ELSE 0 END1 确实被重写成了STOCK_NUM>0.在这种情况下:SELECT * FROM(select /* INDEX(zsj_test) */pricefrom zsj_testwhere productnamerpa…

redis简单队列java_使用Redis的简单消息队列

redis简单队列java在本文中,我们将使用列表命令将Redis用作简单的消息队列。 假设我们有一个允许用户上传照片的应用程序。 然后在应用程序中,我们以不同大小显示照片,例如Thumb,Medium和Large。 在第一个实现中,我们…

【渝粤题库】陕西师范大学700002 细胞生物学

《细胞生物学》作业 一、名词解释 1.细胞学说   2.原位杂交    3.细胞通讯   4.核纤层 5.早熟染色体凝集 6.细胞识别    7.细胞分化    8…

【渝粤教育】电大中专Office办公软件 (2)_1作业 题库

1学习好Office办公软件这门课程,应该()。 A重视理论学习 B重视上机操作,多练多试,还要学习好基础的知识 C只看不练 D可以随便学习一下 正确 正确答案:左边查询 学生答案:B 2在使用Office2016时遇…

oracle 群集 无存储,存储的群集注意事项 - Oracle® ZFS Storage Appliance 管理指南

存储的群集注意事项为了在群集中使用而对 Oracle ZFS Storage Appliance 进行大小调整时,另有两个非常重要的注意事项。或许最重要的决定是将所有存储池的所有权分配给同一机头还是在两个机头之间分割。此处有几点要加以权衡,如下表中所示。一般来说&…

JMetro 5.2版发布

再一次问好 JMetro的新更新刚刚发布。 添加了两种新的控件样式:“标题窗格”和“手风琴”。 此外,还对现有样式和错误修复进行了调整。 最终,JMetro现在也可以通过Maven Central获得。 在本文中,我将详细介绍刚刚发布的JMetro 5…

【渝粤教育】电大中专Office办公软件 (2)作业 题库

1.一个汉字在存储时,占据( )个字节的存储空间。 A.1 B.2 C.4 D.3 错误 正确答案:左边查询 学生答案:A 2.学习好Office办公软件这门课程,应该( )。 A.可以随便学习一下 B.只看不练 C.…

【渝粤教育】电大中专Windows操作系统_1作业 题库

学习好Windows10应用这门课程,应该()。 A重视理论学习 B重视上机操作,多练多试 C只看不练 D可以随便学习一下 正确 正确答案:左边查询 学生答案:B 2在使用Windows时遇到困难,(&#…

【渝粤教育】电大中专会计基础_1作业 题库

1衡量不同单位经营业绩,最直接、最有效的方法是选取( )进行计量。 A货币 B实物 C时间 D劳动 错误 正确答案:左边查询 学生答案:B 2下列属于会计对经济活动的合法性进行审查的是,各项经济活动是否&#xff…

oracle tsn文件,无法启动OracleOraDB10g_home1TSNListener服务

监听无法启动原因之一:增加下面红色字体内容,建议本机上使用HOST 127.0.0.1# listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER (SID…

【渝粤教育】电大中专办公设备使用与维护作业 题库

1以下哪个不是现代办公硬件需求的主要依赖()。 A扫描仪 B计算机 C办公桌 D打印机 错误 正确答案:左边查询 学生答案:B 2现代办公设备可分为计算机、通信()三大类。 A电子工具 B办公机械 C路由器 D碎纸机 错…

在JDK 9(以及8)以及更高版本中,所有内容都可以作为一个流

在JDK 8中&#xff0c;我们终于可以使用流了&#xff0c;除了您使用的API无法产生流的时代之外&#xff0c;其他一切都很好。 然后&#xff0c;您最终编写了一个包装器类方法&#xff0c;该方法允许您将迭代器转换为Stream&#xff0c;因为您错过了流。 public static <T&g…

【渝粤教育】电大中专学前儿童健康教育_1作业 题库

1健康的定义是()年&#xff0c;世界卫生组织提出的。 A1945 B1948 C1955 D1958 错误 正确答案&#xff1a;左边查询 学生答案&#xff1a;A 2健康不仅仅是没有疾病或虚弱&#xff0c;而是包括身体、心理和()方面的完好状态。 A精神 B躯体 C社会 D道德 错误 正确答案&#xff1a…

oracle12c asmfd,Oracle 12C R2-新特性-自动配置ASMFD

1说明ASMFD是12.1中就引入的新特性&#xff0c;它可以不用手动配置ASM磁盘&#xff0c;更重要的是它可以保护磁盘被其他非Oracle操作复写&#xff0c;例如dd&#xff0c;echo等命令。https://www.cndba.cn/cndba/Expect-le/article/2559https://www.cndba.cn/cndba/Expect-le/a…

【渝粤教育】电大中专学前儿童科学教育1作业 题库

1.学前儿童科学教育的学习重点是( ) A.学前儿童科学教育的内涵 B.学前儿童科学教育的概念 C.科学的概念 D.技术的概念 正确 正确答案&#xff1a;左边查询 学生答案&#xff1a;B 2.学前儿童科学教育的学习难点是( ) A.学前儿童科学教育的内涵 B.学前儿童科学教育在儿童发展中的…

matlab处理svm的数据,SVM-GUI 使用支持向量机(SVM)算法进行处理数据,提取特征参数,并通过MATLAB界面显示相关数 238万源代码下载- www.pudn.com...

文件名称: SVM-GUI下载收藏√ [5 4 3 2 1 ]开发工具: matlab文件大小: 231 KB上传时间: 2014-05-13下载次数: 13提 供 者: 幽灵详细说明&#xff1a;使用支持向量机(SVM)算法进行处理数据&#xff0c;提取特征参数&#xff0c;并通过MATLAB界面显示相关数据-Using Support…

【渝粤教育】电大中专学前儿童语言教育作业 题库

1语言是()和思维的工具。 A交际 B动作 C声音 D表情 正确 正确答案&#xff1a;左边查询 学生答案&#xff1a;A 2下面哪个选项不是学前儿童语言获得理论()。 A后天环境论 B先天决定论 C先天与后天相互作用论 D遗传决定论 错误 正确答案&#xff1a;左边查询 学生答案&#xff1…

【渝粤教育】电大中专就业指导 (3)作业 题库

1&#xff08; &#xff09;给中职生就业带来的机遇和挑战 A“十三五”规划 B一带一路 C发展标准化服务业 正确 正确答案&#xff1a;左边查询 学生答案&#xff1a;A 2最受企业欢迎的人才应具备&#xff08; &#xff09;素质 A道德品质、文化认同、敬业精神、团队意识、创新思…