oracle 10g xe 有没有sqlplus 这个程序?
如果有,如何启动?
如果没有,如何使用数据库,我现在知道了用网页的方式http://127.0.0.1:8080/apex的方式
有没有用终端的方式,比较想念终端方式
oracle 10g xe 有没有sqlplus 这个程序?
- zglcx123
- 帖子: 110
- 注册时间: 2007-08-20 16:34
- 来自: Earth
oracle 10g xe 有没有sqlplus 这个程序?
Dropbox!点我注册,你的起点高了500M,我也能多得到500M,共赢!
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
-
- 帖子: 17
- 注册时间: 2010-05-03 16:30
Re: oracle 10g xe 有没有sqlplus 这个程序?
[1]$sudo apt-get install oracle-xe-client
安装OralceXE的客户端。
先要知道oracle的安装目录
$sudo find /usr | grep -i oracle
发现,oracle的home目录是
/usr/lib/oracle/xe/app/oracle/product/10.2.0
[2]配置ORACLE_HOME
$ sudo vim /etc/profile
内容如下:
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0
export PATH=$PATH:$ORACLE_HOME/client/bin:$ORACLE_HOME/server/bin
上面是定义ORACLE_HOME系统变量
下面是把ORACLE的相关系统程序放到PATH变量下面,这样,任何用户都可以在自己的终端里面执行ORACLE的相关程序。
$sudo source /etc/profile
[3]再安装rlwrap包:
apt-get install rlwrap
然后在编辑/etc/bash.bashrc中设置别名
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
[4]重新登录使bash生效
[5]用sqlplus连接数据库
$sqlplus system@127.0.0.1
然后输入你的密码,就可以登录oracle了。
SQL> select sysdate from dual;
SYSDATE
---------
02-MAY-10
这样就可以使用sqlplus了。
注:我也忘了这些是在那抄了的,在此对原作者说声Sorry。
安装OralceXE的客户端。
先要知道oracle的安装目录
$sudo find /usr | grep -i oracle
发现,oracle的home目录是
/usr/lib/oracle/xe/app/oracle/product/10.2.0
[2]配置ORACLE_HOME
$ sudo vim /etc/profile
内容如下:
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0
export PATH=$PATH:$ORACLE_HOME/client/bin:$ORACLE_HOME/server/bin
上面是定义ORACLE_HOME系统变量
下面是把ORACLE的相关系统程序放到PATH变量下面,这样,任何用户都可以在自己的终端里面执行ORACLE的相关程序。
$sudo source /etc/profile
[3]再安装rlwrap包:
apt-get install rlwrap
然后在编辑/etc/bash.bashrc中设置别名
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
[4]重新登录使bash生效
[5]用sqlplus连接数据库
$sqlplus system@127.0.0.1
然后输入你的密码,就可以登录oracle了。
SQL> select sysdate from dual;
SYSDATE
---------
02-MAY-10
这样就可以使用sqlplus了。
注:我也忘了这些是在那抄了的,在此对原作者说声Sorry。