SQL Anywhere 17 Web服务

2020-08-17 02:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我使用参数-xs HTTP(PORT = 81)启动了SQL Anywhere数据库服务器。 我还使用简单的SQL语句创建了一个Web服务。 如果我通过localhost:81/dbname/webservice在浏览器中启动此Web服务,则会得到数据。 一切都很好。 现在,我想通过Internet检索此数据。 我通过DynDns设置了Fritzbox,创建了共享,并在数据库服务器上设置了Apache 2.4(仅用于测试访问权限)。 一切正常。 现在,我还要通过Internet调用Web服务,即通过:81/dbname/webservice。 我没有任何数据。 我进行了端口释放,释放了端口的防火墙,甚至关闭了所有安全功能进行测试。 没有通过Internet的Web服务数据。 但是它可以通过Intranet上的localhost运行。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我使用参数-xs HTTP(PORT = 81)启动了SQL Anywhere数据库服务器。 我还使用简单的SQL语句创建了一个Web服务。 如果我通过localhost:81/dbname/webservice在浏览器中启动此Web服务,则会得到数据。 一切都很好。 现在,我想通过Internet检索此数据。 我通过DynDns设置了Fritzbox,创建了共享,并在数据库服务器上设置了Apache 2.4(仅用于测试访问权限)。 一切正常。 现在,我还要通过Internet调用Web服务,即通过:81/dbname/webservice。 我没有任何数据。 我进行了端口释放,释放了端口的防火墙,甚至关闭了所有安全功能进行测试。 没有通过Internet的Web服务数据。 但是它可以通过Intranet上的localhost运行。
付费偷看设置
发送
1条回答
哎,真难
1楼-- · 2020-08-17 03:07

您确定SQL Anywhere正在收到请求吗?

启用服务器上的日志记录:

dbsrv17 -xs HTTP(PORT = 81,'Log = ')services.db

(请参见< a hraf=" http://dcx.sap.com/index.html#sqla170/en/html/3be285de6c5f1014bbd0cde2a5e84cb9.html"> http://dcx.sap.com/index.html#sqla170/en/html/3be285de6c5f1014bbd0cde2a5e84cb9 .html )

一周热门 更多>