Weblogic 12c REP-501:无法连接指定的数据库

时间:2017-12-04 22:31:24

标签: oracle weblogic weblogic12c oracle-fusion-middleware

在表单构建器外部执行时遇到问题,

来自

http:// localhost:9001 / forms / frmservlet? Config = webutil_webstart

  1. 该报告在formbuilder中运作良好并且运行顺利
  2. 但是当从直接网址执行时,我不会运行报告
  3. 我使用showjobs在服务器上进行验证,我的错误是

    报告以错误结束: REP-501:无法连接指定的数据库..

    也许你可以帮我一把,我会错过一些配置。

    非常感谢。

3 个答案:

答案 0 :(得分:1)

在这些路径下的db alias文件中查看您的mydb01(假设tnsnames.ora):

$ORACLE_INSTANCE/config LinuxSolaris

可能与C:\Oracle\Middleware\asinst_1\config的{​​{1}}类似。

尝试ping该别名,如:

Windows

如果成功,请将其用于您的连接。

在致电tnsping mydb01 期间,您有一些参数设置,而您可能有类似的声明:

run_report_object()

查看这些参数(connect_string,username& password)是否设置为true。

答案 1 :(得分:1)

如果您使用的是Linux。问题是由于您的密码中的特殊字符无法解释。如果在没有特殊字符的情况下更改数据库中的密码,或者使用下划线(_)替换空格字符。它应该工作。

答案 2 :(得分:0)

“如果您使用的是 Linux。问题是由于您的密码中的特殊字符无法解释。如果您更改数据库中没有特殊字符的密码或用下划线 (_) 替换空格字符。它应该起作用。”以前的帖子

100% 正确

我将密码中的 # 更改为 &23 它奏效了

https://www.w3schools.com/tags/ref_urlencode.ASP