22

我已经开始在 Windows 7 64 位操作系统上使用 Oracle 数据库服务器,但遇到了以下错误。

"Error- Windows cannot find 'http://127.0.01:%HTTPPORT%/apex/f?p=4950'. 
 Make sure you typed the name correctly, and then try again" 

我试图更改 get_started 的属性,但它说更改不能应用于此快捷方式。

4

16 回答 16

26

简单的解决方案:

您需要直接告诉您的 http 端口在哪里。这样做;打开存储 Oracle 的文件夹并导航到该文件夹​​中的服务器文件夹(在我的情况下为 C:\Oracle\oraclexe\app\oracle\product\11.2.0\server),右键单击 Get_Started 文件并选择属性。在那里你可以手动输入你的 http 端口,在我的例子中通常是 8080: ....127.0.0.1:8080/apex/f?p=4950

问题应该得到解决。

希望这可以帮助您度过难关..

美国皮纳尔

于 2014-06-12T10:31:01.467 回答
13

This is what worked for me on Windows 8.1 with Update 1, 64-bit:

Create a SYSTEM level Environment variable named HTTPPORT with a value of 8080. Reboot. Click the Get Started link and this time it will work because it can resolve %HTTPPORT%.

于 2014-08-14T18:24:45.707 回答
13

你可以直接去http://127.0.0.1:8080/apex/f?p=4950,你会得到你的Oracle数据库的主页

或者您可以制作一个新的快捷方式图标并将其网址设置为上一个链接

于 2013-07-22T15:33:49.947 回答
2

我找到了解决方案右键单击快捷方式>选择属性>转到安全选项卡>选择经过身份验证的用户>并授予执行所有操作的权限,现在尝试更改您将能够执行的URL 希望这有帮助

于 2014-02-27T11:27:48.777 回答
1

确保这些服务正常工作:

  • OracleJobSchedulerXE
  • OracleMTS 恢复服务
  • OracleServiceXE
  • OracleXEClrAgent
  • OracleXETNSListener
于 2016-03-22T11:51:23.217 回答
1

这篇文章对我有用: https ://orlandoolguin.wordpress.com/2012/06/10/configuracion-de-apex-en-oracle-11g/

也许您需要解锁匿名帐户才能启动 Apex。在 cmd 上使用此代码:

C:\oracle\product\11.2.0\db_1>sqlplus / as sysdba

SQL> alter user anonymous account unlock; 
User altered.

如果不起作用,您可以尝试文章中定义的先前步骤。

我希望你能解决这个问题。

于 2016-10-10T21:43:25.673 回答
0

我有解决办法。我将 Internet Explorer 设为我的默认浏览器,然后在“将此网站添加到区域”下添加 127.0.0.1。

于 2012-12-15T14:21:00.330 回答
0

只需转到文件 (Get_Started) 所在的位置,这可能是 -> C:\oraclexe\app\oracle\product\11.2.0\server 然后其重命名为任何其他名称,即它。

这对我有用。

于 2014-07-09T09:02:31.610 回答
0

使用localhost而不是127.0.0.1为我工作。

于 2014-10-10T16:01:05.610 回答
0

正确的解决方案是匹配文件中的条目:

C:\oracleexe\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora

(带有 --> 标记的条目)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

--> (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

--> (ADDRESS = (PROTOCOL = TCP)(HOST = myserver.company.com)(PORT = 1521))

)

)

:

使用文件中的条目:

C:\Windows\System32\drivers\etc\hosts

(带有 --> 标记的条目)

:

--> 127.0.0.1 localhost

--> 1.2.3.4 myserver myserver.company.com

:

最后,在管理员帐户下执行:

C:> lsnrctl stop

C:> lsnrctl start

解决了。无需更改名称,无需拖放。

于 2015-04-29T22:50:13.117 回答
0

检查您的防病毒程序,其中一些软件会阻止端口,取消阻止它们,然后就可以了!

于 2017-04-11T07:23:00.123 回答
0

要成功运行 Database_Oracle_Application_Express_11gr,请执行以下操作:

  • 做 Windows_key + R - 它将打开运行
  • 输入 services.msc
  • 从下方选择扩展视图以查看所有服务
  • 按“O”键以按字母顺序访问以“O”开头的服务
  • 找到名为:OracleServiceXE 的服务
  • 右键单击并移动到属性
  • 在属性中:将启动类型设置为“自动”。而已。

尝试再次运行 Database_Oracle 并成功获得访问权限。

于 2017-08-04T23:30:06.237 回答
0

像这样 C:\oraclexe\app\oracle\product\11.2.0\server\Get_Started.url 浏览 oracle 服务器文件夹并打开 Get_Started 的属性并更改' http://127.0.01:%HTTPPORT%/ apex/f?p=4950 ' 与此 ' http://127.0.01:8080/apex/f?p=4950 '

于 2019-04-14T06:21:59.153 回答
0

尝试以管理员或管理员用户身份运行它。我做的。有用

于 2016-08-27T01:10:13.993 回答
0

在浏览器地址栏中键入

http://127.0.0.1:8080/apex/f?p=4950

您必须更改端口号 8080,前提是您在安装过程中选择了不同的 HTTP 端口

于 2018-03-20T23:36:02.913 回答
0

在某些安装中,Oracle 肯定会出现不添加环境变量 %HTTPPORT% 的错误

添加名称为 HTTPPORT 且值为 8080 的新环境变量(用于用户或系统),您可能需要重新启动

于 2017-04-18T19:02:16.550 回答