我已经开始在 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 的属性,但它说更改不能应用于此快捷方式。
我已经开始在 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 的属性,但它说更改不能应用于此快捷方式。
简单的解决方案:
您需要直接告诉您的 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
问题应该得到解决。
希望这可以帮助您度过难关..
美国皮纳尔
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%.
你可以直接去http://127.0.0.1:8080/apex/f?p=4950
,你会得到你的Oracle数据库的主页
或者您可以制作一个新的快捷方式图标并将其网址设置为上一个链接
我找到了解决方案右键单击快捷方式>选择属性>转到安全选项卡>选择经过身份验证的用户>并授予执行所有操作的权限,现在尝试更改您将能够执行的URL 希望这有帮助
确保这些服务正常工作:
这篇文章对我有用: 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.
如果不起作用,您可以尝试文章中定义的先前步骤。
我希望你能解决这个问题。
我有解决办法。我将 Internet Explorer 设为我的默认浏览器,然后在“将此网站添加到区域”下添加 127.0.0.1。
只需转到文件 (Get_Started) 所在的位置,这可能是 -> C:\oraclexe\app\oracle\product\11.2.0\server 然后将其重命名为任何其他名称,即它。
这对我有用。
使用localhost
而不是127.0.0.1
为我工作。
正确的解决方案是匹配文件中的条目:
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
解决了。无需更改名称,无需拖放。
检查您的防病毒程序,其中一些软件会阻止端口,取消阻止它们,然后就可以了!
要成功运行 Database_Oracle_Application_Express_11gr,请执行以下操作:
尝试再次运行 Database_Oracle 并成功获得访问权限。
像这样 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 '
尝试以管理员或管理员用户身份运行它。我做的。有用
在某些安装中,Oracle 肯定会出现不添加环境变量 %HTTPPORT% 的错误
添加名称为 HTTPPORT 且值为 8080 的新环境变量(用于用户或系统),您可能需要重新启动