标签:
Linux系统下安装oracle xe的准备工作:
1. 物理硬件要求,CPU要求不算高,一般购买的云服务器都没什么问题,内存最小1G RAM,硬盘最小16GB。
grep MemTotal /proc/meminfo #查看物理内存大小
2. 交换区大小最低2GB,如果大小不足,oracle安装时会报异常导致无法继续,
我们使用 grep SwapTotal /proc/meminfo 指令查看交换区大小,一般云端服务器没有配置过会显示: SwapTotal 0 kb
如果是这样,我们配置一个2GB的交换区:
mkdir /swap #根目录下创建一个swap文件夹
cd /swap #切换到swap文件夹
dd if=/dev/zero of=swapfile bs=1M count=2048 #创建交换文件swapfile,bs为单位,手动指定单位为M,count为计数,增加1M*2048=2G
mkswap swapfile #把swapfile 文件创建成swap交换区
swapon swapfile #激活,
vi /etc/fstab #编辑自动挂载设置,
#在末行添上 swap /swap/swapfile swap defaults 0 2
这里需要注意,如果不配置fstab,每次重启系统后需要重新激活swapfile文件
至此,交换分区我们就创建好了,用free -m指令查看下,这个是我的云服务器的结果,各人情况各有不同,
total used free shared buffers cached
Mem: 994 930 63 0 29 794
-/+ buffers/cache: 106 887
Swap: 2047 0 2047
安装oracle xe:
1. 下载oracle安装文件,这个地址是下载Oracle 11g xe版本的64位oracle链接,该链接的下载需要Oracle账户,登录后才能下载。
2. 切换到下载安装文件的目录,使用unzip指令解压得到Disk1文件夹。
3. 切换到Disk1文件夹下,使用rpm指令,rpm -ivh xxx.rpm。
配置oracle:
安装完成之后,运行 /etc/init.d/oracle-xe configure,此时系统会提示设置参数:
Specify the HTTP port that will be used for Oracle Application Express [8080] : 8080 #不填写则按默认端口8080设置
Specify a port that will be used for the database listener [1521]: 1521 #不填写则按默认端口1521设置
Specify a password to be used for database accounts,Note that the same password will be used for SYS and SYSTEM. #填写数据库密码,此密码会被用作于sys和system帐号
Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]: y #默认开启
设置完之后,稍等片刻,我们就能愉快使用oracle数据库了。
标签:
原文地址:http://www.cnblogs.com/miss24/p/4786739.html