执行存储过程时,Qlikview无法在服务器上重新加载

时间:2014-10-06 14:03:28

标签: oracle11g qlikview

我似乎无法弄清楚这个问题。我有一个qlikview文档,可以提取大量数据并聚合/连接它。典型的qlikview东西。在我的进程结束时,我有一个oracle存储过程调用。我没有找回任何东西。这是对数据库的简单调用以触发进程。我在本地计算机上设置了ODBC连接和用户DSN以进行连接。当我在我的本地机器上运行我的qvw文件时,一切正常。进行proc调用并且脚本执行时没有任何错误。

但是,当我将文档放在我们的重新加载服务器上并且在为它设置重新加载任务之后,当调用sql proc时,进程会抛出一般脚本错误。什么可能导致这个?运行文档的用户具有执行权限。我是否需要在重新加载服务器上设置DSN?

这里真的不太确定。希望有人可以帮助我。谢谢。

1 个答案:

答案 0 :(得分:1)

不幸的是,QlikView的SQL错误消息对于调试目的没有帮助。在这种情况下,您可以尝试打开ODBC日志记录(http://support2.microsoft.com/kb/274551),然后重新加载脚本以尝试捕获错误原因。

最后,如果您的脚本引用“本地”DSN,那么这也需要出现在将执行重新加载的计算机上,在本例中为QlikView服务器。