Linux(Debian)下安装OracleXE详解
最近是在教数据库方面的东西啦 使用的数据库不是MSSQL也不是MySQL 而是甲骨文 因为测试方便所以我也给自己的Linux上装了一个Oracle 因为上Debian的系统 官方有提供DEB包供安装 所以也很快很简单很黄很暴力的装完啦~ 我们先去下载安装的deb包 下载地址如下:…
最近是在教数据库方面的东西啦
使用的数据库不是MSSQL也不是MySQL
而是甲骨文
因为测试方便所以我也给自己的Linux上装了一个Oracle
因为上Debian的系统
官方有提供DEB包供安装
所以也很快很简单很黄很暴力的装完啦~
我们先去下载安装的deb包
下载地址如下:
http://download.oracle.com/otn/linux/oracle10g/xe/10201/oracle-xe-universal_10.2.0.1-1.0_i386.deb
安装的时候会自动解决依赖性问题
这也是Debian的美好之处
多适合初学者使用的系统啊
安装完毕之后如下操作:
在终端中输入
sudo etc/init.d/oracle-xe configure
进行Oracle的常规配置
配置内容如下:‘
pecify theHTTP port that will be used for Oracle Application Express [8080]:
输入你想设定的端口号,或者回车默认设置,(Note:HTTP 端口默认是8080)。
l
Specify a portthat will be used for the database listener [1521]:
l
输入你想设定的端口号,或者回车默认设置。(Note:数据库监听端口默认是1521)。
l
Specify a passwordto be used for database accounts. Note thatthe same
passwordwill be used for SYS and SYSTEM. Oracle recommendsthe use of
differentpasswords for each database account. Thiscan be done after
initialconfiguration:(输入一个SYS和SYSTEM管理员帐户的密码)。
l
Confirm the password:(再次输入确认密码)。
l
Do you wantOracle Database 10g Express Edition to be started on boot (y/n) [y]:(您是否想
在计算机启动时自动启动数据库,输入y选择是,n选择不自动启动)。
l
完成配置。数据库在启动过程中……(耐心等待……)
等工作完毕之后在终端中输入
sudo gedit /etc/profile
在文件底部添加
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export TNS_ADMIN=/usr/lib/oracle
export PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/bin
export ORACLE_SID=XE
export NLS_LANG=$ORACLE\_HOME/bin/nls\_lang.sh
保存后关闭
然后继续在终端输入
sudo chmod 7777 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle
回车
然后注销下系统 就可以直接使用Oracle数据库啦
只用在终端输入 sqlplus [user]/[passwd] 就可以直接登录SQL进行操作了
[媒体不可用]