问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在debian系统下怎么安装oracle 11g中的proc

发布网友 发布时间:2022-04-27 07:18

我来回答

1个回答

热心网友 时间:2022-04-12 08:12

1. 安装虚拟机
虚拟机正常安装就可以了.注意两点.
1.内存建议512以上.1g更好了.因为我机器内存小.所以没办法..
2.cpu 核心数量.如果你的虚拟机只用来跑oracle的话 单核心就可以了.因为xe版本不支持多核处理...
3.别忘了装驱动.要不然..........
2. 复制oracle_XXXXX.rpm.zip 到虚拟机,并解压
我放在了 用户/文档/下面了,他生成了一个Disk1的文件夹
3. swap分区的大小.
Oracle官方文档上面写的swap分区最好2g.debian肯定不到这个数字了.所以我们应该扩充一下
ps:其实不扩充也能装成功.但是宁可信其有不可信其无嘛O(∩_∩)O哈哈~
#在opt下面建立一个存放swap文件的文件夹
mkdir swap
# 进去
cd swap
# 建立一个2g的swap文件
dd if=/dev/zero of=swapfile bs=1024 count=2048000
# 等一会(时间比较长,我用了1分多钟)...........
# 转换激活swap
mkswap swapfile
swapon swapfile
# 看一下 swap分为大小
free -m
# 单位是m 这个时候应该大于2G了..
# 最后一步 把他写入/etc/fstab文件 开机2G
echo "swapfile swap swap defaults 0 0" >> /etc/fstab
4.安装必备的库
apt-get install alien dpkg-dev debhelper build-essential lio1
PS:我这里需要下载90m左右的文件.建议选择163的源.比搜狐的新一些.也快一些.
5.新建一个连接和一个叫chkconfig的命令脚本//具体干啥用我也不知道.猜测可能是模仿redhat环境
ln -s /usr/bin/awk /bin/awk
cd /sbin
# gedit 是debian自带的文本编辑器.其他的也无所谓.(我觉得emacs可好用了XD)
gedit chkconfig
把下面的内容保存到chkconfig文件内
#!/bin/bash
# Oracle 11gR2 XE installer chkconfig hack for Debian
file=/etc/init.d/oracle-xe
if [[ ! `tail -n1 $file | grep INIT` ]]; then
echo >> $file
echo '### BEGIN INIT INFO' >> $file
echo '# Provides: OracleXE' >> $file
echo '# Required-Start: $remote_fs $syslog' >> $file
echo '# Required-Stop: $remote_fs $syslog' >> $file
echo '# Default-Start: 2 3 4 5' >> $file
echo '# Default-Stop: 0 1 6' >> $file
echo '# Short-Description: Oracle 11g Express Edition' >> $file
echo '### END INIT INFO' >> $file
fi
update-rc.d oracle-xe defaults 80 01
6. 开始安装oracle
# cd 到 oracle_XXX.rpm文件的地方
# 使用alien进行安装
## 注意:因为这个过程需要执行它自带的脚本.所以我是直接安装的,并没有转换为deb.
## 注意2: 参数i表示直接安装 参数c表示把自带的脚本文件一同转换到deb.这个脚本文件很重要.没有的话后面很难成功.
alien -ic oracle_XXXX.rpm
# 继续 很久很久 很久
7.这个时候.命令行提示到/etc/oracle-xe 下面进行配置.我们先不去
注意.不要急急忙忙去config.

先执行下面两个命令.功能我也不清楚(惭愧....)
sed -i 's;/var/lock/subsys/listener;/var/lock/listener;' /etc/init.d/oracle-xe
sed -i 's;/var/lock/subsys/oracle-xe;/var/lock/oracle-xe;' /etc/init.d/oracle-xe
8.这个时候就可以config了.(也比较慢)
注意有的人可能会卡在config设置8080端口的位置.原因是sh命令类型不兼容造成的.应该使用bash.有的发行版好像不是bash 比如说mint 好像直接./执行会卡住.
有两种解决思路.
第一种方法是 直接使用 bash /etc/init.d/oracle-xe config 指定bash执行脚本
第二种方法是 打开oracle-xe文件.在360行左右的地方 直接修改它代码.找到那个端口的位置强制设置到8080 和1521 上面 break掉 9.这个时候应该成功了..good luck
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
5数字寓意是什么意思 如何在 iPhone14上恢复已删除的照片? 红井源 醇香胡麻油 2.5L-购买最佳价格 python如何实现修改当前文件夹下所有文件名称? python遍历输出所有文件 用Python遍历指定文件夹下所有文件 Python:读取指定路径下的文件,含子文件夹,可指定文件类型 谁有治疗网瘾的好方法? 孩子有网瘾又叛逆怎么办 退伍证名字错了怎么办 香菇和什么搭配最好 香菇煮粥需要焯水吗 在ubuntu中使用oracle-xe(10g)如何创建删除数据库 廋肉西兰花红萝卜香菇煮粥 花菜香菇粥的做法,花菜香菇粥怎么做好吃 西兰花可以煮粥吗 各位大大小弟求助,安装Oracle数据库11G XE出现了点问题 用电压煲做香菇西兰花粥 西兰花如何做粥 怎么静默安装oracle xe 西兰花粥怎样煮的做法 centos6.8安装oracle11gr2后还能安装oracle xe吗 西兰花粥的做法有哪些 oracle xe 11g 如何修改实例名 香菇西兰花虾仁粥的做法步骤图,怎么做好吃 安装oracle 11g问题:Database Configuration failed. Look into /u01/... 西兰花香菇粥怎么做 oracle在linux怎么安装 在LINUX下如何安装OracleXE数据库 净水机滤芯更换的原因是什么 净水机滤芯怎么更换 净水机滤芯哪种好?净水器滤芯怎么选? 香菇西兰花鸡肉粥怎么做 在虚拟机中安装oracle时出现这个信息怎么解决? oracle xe怎么配置环境变量 海参小米粥里面可以加香菇和西兰花吗? 小米鱼香菇西兰花能一起煮粥吗? 笔记本电脑,用鼠标不听指挥怎么解决 笔记本的鼠标不动了,怎么办? 笔记本鼠标触摸板反应迟钝,甚至有时不听使唤。 笔记本电脑上的鼠标经常不听指挥乱动? 笔记本电脑鼠标不知道怎么回事放在什么上就一直在点击! 苹果手机怎么定时发送短信? 公务员个人总结从哪几方面写 公务员年终总结怎么写 公务员个人总结怎么写 公务员考核个人总结怎么写 iphone定时短信怎么弄的呀? DN600球墨铸铁管一根多少吨? 球墨铸铁管理论重量是多少? 球墨铸铁管 长度 球墨铸铁管年产30万吨全国有多少家