【已结贴】RQP-DEF-0177, ...... 'sqlPrepareWithOptions' status='-121'.

错误:
RQP-DEF-0177,An error occurred while performing operation 'sqlPrepareWithOptions' status='-121'.
Detail:UDA-SQL-0564 [Microsoft SQL Native Client]Syntax error, permission violation, or other nonspecific error (SQLSTATE=42000, SQLERRORCODE=0)RSV-SRV-0042 Trace back:RSReportService.cpp(758): QFException: CCL_CAUGHT: RSReportService::process()RSReportServiceMethod.cpp(239): QFException: CCL_RETHROW: RSReportServiceMethod::process(): promptPagingForward_RequestRSASyncExecutionThread.cpp(774): QFException: RSASyncExecutionThread::checkExceptionRSASyncExecutionThread.cpp(211): QFException: CCL_CAUGHT: RSASyncExecutionThread::run(): promptPagingForward_RequestRSASyncExecutionThread.cpp(824): QFException: CCL_RETHROW: RSASyncExecutionThread::processCommand(): promptPagingForward_RequestExecution/RSRenderExecution.cpp(593): QFException: CCL_RETHROW: RSRenderExecution::executeAssembly/RSDocAssemblyDispatch.cpp(264): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchAssemblyAssembly/RSLayoutAssembly.cpp(64): QFException: CCL_RETHROW: RSLayoutAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardAssembly/RSPageAssembly.cpp(287): QFException: CCL_RETHROW: RSPageAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(281): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchAssemblyAssembly/RSTableRowAssembly.cpp(160): QFException: CCL_RETHROW: RSTableRowAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(281): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchAssemblyAssembly/RSTableCellAssembly.cpp(122): QFException: CCL_RETHROW: RSTableCellAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardAssembly/RSTableAssembly.cpp(97): QFException: CCL_RETHROW: RSTableAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardAssembly/RSTableRowAssembly.cpp(160): QFException: CCL_RETHROW: RSTableRowAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(281): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchAssemblyAssembly/RSTableCellAssembly.cpp(122): QFException: CCL_RETHROW: RSTableCellAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchChildrenAssemblyForwardRSQueryMgr.cpp(978): QFException: CCL_RETHROW: RSQueryMgr::getListIteratorRSQueryMgr.cpp(1051): QFException: CCL_RETHROW: RSQueryMgr::getResultSetIteratorRSQueryMgr.cpp(1211): QFException: CCL_RETHROW: RSQueryMgr::createIteratorRSQueryMgr.cpp(1511): QFException: CCL_RETHROW: RSQueryMgr::executeRsapiCommandRSQueryMgr.cpp(1498): QFException: CCL_RETHROW: RSQueryMgr::executeRsapiCommandRSQueryMgrExecutionHandlerImpl.cpp(174): QFException: CCL_RETHROW: RSQueryMgrExecutionHandlerImpl::execute()RSQueryMgrExecutionHandlerImpl.cpp(154): QFException: CCL_RETHROW: RSQueryMgrExecutionHandlerImpl::execute()RSQFSession.cpp(243): QFException: CCL_RETHROW: RSQFSession::DoRequestQFSSession.cpp(603): QFException: CCL_RETHROW: QFSSession::ProcessDoRequest()QFSSession.cpp(601): QFException: CCL_CAUGHT: QFSSession::ProcessDoRequest()QFSSession.cpp(558): QFException: CCL_RETHROW: QFSSession::ProcessDoRequest()QFSConnection.cpp(737): QFException: CCL_RETHROW: QFSConnection::ExecuteQFSQuery.cpp(199): QFException: CCL_RETHROW: QFSQuery::Execute v2CoordinationQFSQuery.cpp(4174): QFException: CCL_THROW: CoordinationPlanner

从IBM官网上找到的解决方案,给大家参考一下:
Problem(Abstract)
Users intermittently receive errors, referring to SQL Server, when running reports.  
  
Symptom
Cognos 8
RQP-DEF-0177

An error occurred while performing operation 'sqlPrepareWithOptions' status='-121'.



Details:

UDA-SQL-0564 [Microsoft OLE DB Provider for SQL Server]Deferred prepare could not be completed. UDA-SQL-0564 [Microsoft OLE DB Provider for SQL Server]Connection failure (SQLSTATE=08S01, SQLERRORCODE=0) RQP-DEF-0149 Die Abfragenspezifikation ist falsch. RQP-DEF-0457 Die referenzierte Abrage 'Query1' ist nicht definiert oder ihre Abfra........

  

解决方案:

Cause
Network connectivity issues between IBM Cognos 8 BI server and SQL Server reporting database server.  
  

Environment
Reporting database hosted on Microsoft SQL Server.  
  

Resolving the problem
Scenario#1
Ask I.T. department's network admininstrator investigate and resolve network connectivity issues. One possible solution is to relocate database server on a closer (or the same) network subnet as Cognos 8 server.

Scenario#2

It is possible that other factors (such as the Windows 2003 SP1 SynAttackProtect protection) is causing this issue.

IBM解决方案原文链接 http://www-01.ibm.com/support/docview.wss?uid=swg21370845
参与23

23同行回答

烟头兄  你重启服务器试试   这个问题是sql出错了吧    原来你们美国那边也出现这个问题啊  还真没遇到过   重启服务器 还不行 你睡觉他们干活   真是棘手啊...显示全部
烟头兄  你重启服务器试试   这个问题是sql出错了吧    原来你们美国那边也出现这个问题啊  还真没遇到过   重启服务器 还不行 你睡觉他们干活   真是棘手啊收起
2010-07-14
浏览883
junix2008junix2008项目经理耐普罗塑胶五金制品(深圳)有限公司
老汪(416234148)  9:17:30是sql语法不对吧半截烟头(8290182)  9:17:35时不时跳出这个问题黄豆(5996730)  9:17:36你不是有解决方案了?半截烟头(8290182)  9:18:04那个不行,IBM网站上说了等于没说黄豆(5996730)  9:18:09...显示全部
老汪(416234148)  9:17:30
是sql语法不对吧
半截烟头(8290182)  9:17:35
时不时跳出这个问题
黄豆(5996730)  9:17:36
你不是有解决方案了?
半截烟头(8290182)  9:18:04
那个不行,IBM网站上说了等于没说
黄豆(5996730)  9:18:09

半截烟头(8290182)  9:18:59
应该不是SQL语法的问题,因为报表大部分时间可以正常打开,就是有时候时不时跳出这个错误
半截烟头(8290182)  9:19:20
一年多了都没问题,就这个月才开始
半截烟头(8290182)  9:19:34
大家谁有遇到过?
黄豆(5996730)  9:20:31
有米有进行数据转移?
黄豆(5996730)  9:20:33
转换
M@X(597109164)  9:20:49
兄弟们 帮帮忙 谢谢了
老汪(416234148)  9:21:15
那就不知道了,呵呵
半截烟头(8290182)  9:21:28
没有,我的报表用了一年多,一直没动,就是前段时间加了一个提示页面,但是没动package,连query都没动过
半截烟头(8290182)  9:22:40
疯掉
黄豆(5996730)  9:23:01
服务重启呢?
半截烟头(8290182)  9:23:11
重启就好了
老汪(416234148)  9:23:10
恩,重启服务试试
半截烟头(8290182)  9:23:40
不行啊,都是在我睡觉的时候出错,我怎么重启啊
半截烟头(8290182)  9:24:16
是美国那边用的时候报错,都是在我睡觉的时候收起
互联网服务 · 2010-07-14
浏览941
junix2008junix2008项目经理耐普罗塑胶五金制品(深圳)有限公司
这几天又频繁出现此问题,大家谁有遇到过或什么建议,帮忙参详参详吧?郁闷ing显示全部
这几天又频繁出现此问题,大家谁有遇到过或什么建议,帮忙参详参详吧?郁闷ing收起
互联网服务 · 2010-07-14
浏览910

提问者

junix2008
项目经理耐普罗塑胶五金制品(深圳)有限公司
擅长领域: 大数据商业智能数据库

相关问题

相关资料

问题状态

  • 发布时间:2010-07-05
  • 关注会员:0 人
  • 问题浏览:20245
  • 最近回答:2011-03-31
  • X社区推广