[问题] 安装成功oracle xe,但是不知道如何设置可以访问它?!
-
- 帖子: 22
- 注册时间: 2008-07-22 16:37
[问题] 安装成功oracle xe,但是不知道如何设置可以访问它?!
安装过程还算正常,configure都用缺省值,用netstat也看到1521端口在监听着了。
用 /etc/init.d/oracle-xe status 来查看状态:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 04-AUG-2008 13:55:54
Uptime 0 days 0 hr. 0 min. 10 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/oraclexe/network/admin/listener.ora
Listener Log File /usr/lib/oracle/oraclexe/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ubuntu-yc)(PORT=1521)))
Services Summary...
Service "XE" has 1 instance(s).
Instance "XE", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
看上去它运行是正常的,但是我用TOAD无法连上它,用SQLDeveloper也连不上(好象是用户密码的问题)。
我看状态中有一个Security是Local OS Authenticatation,是不是它的原因呢?
不知道如何修改一下让我能从其它机器访问它?
这个Service "XE" 是我修改了listener.ora以后得到的,原来那样也不行。
用 /etc/init.d/oracle-xe status 来查看状态:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 04-AUG-2008 13:55:54
Uptime 0 days 0 hr. 0 min. 10 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/oraclexe/network/admin/listener.ora
Listener Log File /usr/lib/oracle/oraclexe/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ubuntu-yc)(PORT=1521)))
Services Summary...
Service "XE" has 1 instance(s).
Instance "XE", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
看上去它运行是正常的,但是我用TOAD无法连上它,用SQLDeveloper也连不上(好象是用户密码的问题)。
我看状态中有一个Security是Local OS Authenticatation,是不是它的原因呢?
不知道如何修改一下让我能从其它机器访问它?
这个Service "XE" 是我修改了listener.ora以后得到的,原来那样也不行。
-
- 帖子: 22
- 注册时间: 2008-07-22 16:37
-
- 帖子: 22
- 注册时间: 2008-07-22 16:37
越来越乱了,现在怎么用w3m http://localhost:8080/apex 都不行了。
只看到1521端口是开着监听着,但是怎么也不象是启动了。。。。
重装过一次,觉得这一次安装实在有点快得不象样,是不是我没有删除干净吧。
不知道怎么才能删除干净重装一次。
只看到1521端口是开着监听着,但是怎么也不象是启动了。。。。
重装过一次,觉得这一次安装实在有点快得不象样,是不是我没有删除干净吧。
不知道怎么才能删除干净重装一次。
-
- 帖子: 22
- 注册时间: 2008-07-22 16:37
再次重装,在删除后需要reboot一下,再重装,现在好了:
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 05-AUG-2008 09:54:21
Uptime 0 days 0 hr. 11 min. 12 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ubuntu-yc)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XE" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully
看上去XE实例是起来了。继续研究中。。。。
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 05-AUG-2008 09:54:21
Uptime 0 days 0 hr. 11 min. 12 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ubuntu-yc)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XE" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully
看上去XE实例是起来了。继续研究中。。。。
-
- 帖子: 22
- 注册时间: 2008-07-22 16:37
- toawinner47
- 帖子: 200
- 注册时间: 2006-11-08 20:46
- 联系:
- toawinner47
- 帖子: 200
- 注册时间: 2006-11-08 20:46
- 联系:
-
- 帖子: 5
- 注册时间: 2008-01-10 16:16
[建议]Re: [问题] 安装成功oracle xe,但是不知道如何设置可以访问它?!
sudo /etc/init.d/oracle-xe restart
http://localhost:8080/apex;
我测试过:sudo /etc/init.d/oracle-xe start 没反应。不知道为何。只能restart才有效。
http://localhost:8080/apex;
我测试过:sudo /etc/init.d/oracle-xe start 没反应。不知道为何。只能restart才有效。
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
首先保证你的tnslistner要正确启动,然后xe服务启动的时候会启动带起一个http的应用。很可能是你的tns没正确启动或者是你的实例没有正确启动,看启动的log。
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
- anuxs
- 帖子: 29
- 注册时间: 2005-10-16 11:03
- 联系:
Re: [问题] 安装成功oracle xe,但是不知道如何设置可以访问它?!
自己多找找自身的原因,详细的查看提示。
想用sqlplus,请切换到oracle用户下面,并且设置相应的环境变量。一般都不会有问题。出来问题详细的看提示。
有时toda链接不上,也有可能是你在win下面没有安装oracle的client端驱动。
还有一种可能是防火墙的端口没有打开。查看linux防火墙和win客户端防火墙设置。
不要把什么东西都怪罪到linux系统身上。觉得麻烦就不要用。想用好,就深入的学习。
想用sqlplus,请切换到oracle用户下面,并且设置相应的环境变量。一般都不会有问题。出来问题详细的看提示。
有时toda链接不上,也有可能是你在win下面没有安装oracle的client端驱动。
还有一种可能是防火墙的端口没有打开。查看linux防火墙和win客户端防火墙设置。
不要把什么东西都怪罪到linux系统身上。觉得麻烦就不要用。想用好,就深入的学习。
--
郎啊郎别太忙 | http://langalang.blogspot.com
郎啊郎别太忙 | http://langalang.blogspot.com
-
- 帖子: 1
- 注册时间: 2013-08-16 20:49
- 系统: Ubuntu13.04
Re: [问题] 安装成功oracle xe,但是不知道如何设置可以访问它?!
太好了!!
解决问题!
解决问题!