2013-06-26 216 views
1

我在我的Windows 7(32位)电脑上安装了oracle 11g数据库快速版。它已成功安装,但现在当我尝试打开它时,Firefox给我下面的错误。 “无法连接” 。Oracle 11g数据库未连接

因此,请尽快回复此帖以打开Oracle,因为没有这个,我不能继续学习它。我只是一个初学者。

+0

你必须清楚你的意思:“......当我尝试打开它......” –

+0

当我尝试在Firefox开放的Oracle Application Express主页然后给我以上的错误。 –

+0

欢迎来到SO。请阅读如何提出问题 - http://stackoverflow.com/questions/how-to-ask。如果您希望某人“尽快”发布信息,请提供足够的详细信息。 oracle服务是否在你的机器上启动?您是否阅读过安装文档 - http://www.oracle.com/technetwork/products/express-edition/overview/index.html – OldProgrammer

回答

1

检查,如果ü可以打开SQLPLUS
如果是,通过使用
连接/更改的Oracle Web服务器的端口以SYSDBA
DBMS_XDB。sethttpport( '9090');

1

打开运行SQL命令行或在您的CMD写道:SQLPLUS “/ AS SYSDBA”

两种情况:

SQL> conn 
Enter user-name: 
Enter password: 
0

在SQL Developer中

为的Oracle 11g

默认连接

去连接>新连接

连接名称= HR或使用任何名称

用户名=小时

密码=你的密码(这是您在安装了Oracle 11g的过程中选择的密码)

选中“保存“选项

作用:默认

端口1521

SID:ORCL

如果你想创建SYSDBA帐户(管理员帐户)

连接名称=管理ORCL或使用任何名称

用户名= SYS

密码=你的密码(这是密码您在安装的Oracle 11g)

角色的过程中选择:SYSDBA(从下拉)

1521端口

SID:ORCL

测试和保存连接

以防万一,如果你的HR帐户被锁定,因为您已连接的次数多数量比你可以通过登录到您的SYS DBA帐户解决这个

在清单上的物品清单去其他用户和

去HR帐户> RT点击

编辑ü SER

选择密码youlike

和联合国检查锁定的账户,并取消密码过期选项,如果他们在

0

检查这种情况发生在你安装的用户,而不是作为管理员。即使你有管理员权限,也不会这样做。

此外,出现此错误后,问题是端口8080正在被另一个应用程序使用。 1.)首先,停止该应用程序。 2。)休息Oracle端口

SQL> begin 
2 dbms_xdb.sethttpport('9090'); 
3 end; 
4/

PS:我读了一个线程它说,不要在密码中使用@也。

希望它能帮助:)