Oracle PL / SQL中的最大接收参数大小

时间:2015-11-19 12:33:58

标签: oracle plsql

我有一个将JSON发送到P / -SQL服务器的APP。它一直有效,直到我的JSON大于32kb,之后服务器才提供给我的APP:

HTTP 400 Value param too long. Length is 36141. Upper limit is 32512

我的问题是,可以在PL / SQL服务器中更改此32kb限制,还是必须更改我的应用程序(这将是一项工作,超过一周)?

请讨论头脑风暴。

有关它的更多信息:

  • 向PLSQL SERVER发出HTTP请求的Android APP。

  • 发送包含大量参数的JSON字符串。 JSON EX:

    {"key":"b4r5t*a7g954g+5d.f0t","id_usuario":1,"clientes":[{"id_cliente":"1","data_sinc":"2015-10-06 10:33:01"},{"id_cliente":"3","data_sinc":"2015-10-06 10:33:01"},{"id_cliente":"2","data_sinc":"2015-10-06 10:33:01"},{"id_cliente":"29","data_sinc":"2015:10:06 10:33:00"}]}
    

它不是Store big JSON files into Oracle DB的重复,我希望它是。我的问题是服务器(来自客户端,我真的不知道它是如何工作的)是拒绝我的HTTP访问,所以它不能连接结果,它有任何连接。

1 个答案:

答案 0 :(得分:1)

可悲的是,似乎没有办法在Oracle PL / SQL中提高最大接收参数大小。

绕过它的方法是在较小的安静中打破我的字符串并让服务器顶部将所有参数放在一起,而不是用它制作一个JSON。