互联网服务AIXDb2sql语法

[DB2/AIX64] SQL30020N 

通信数据流中的语法错误导致执行命令或 SQL 语句失败,该错误将影响后继命令和 SQL 语句的成功执行,原因码为 ""。  SQLSTATE=58009IBM OLE DB Provider for DB2 Apr.Error 2017-06-25 10:26:33:查询OLEDB失败,Provider=IBMDADB2;Database=TS_LIS;HostName=17...显示全部

通信数据流中的语法错误导致执行命令或 SQL 语句失败,该错误将影响后继命令和 SQL 语句的成功执行,原因码为 ""。  SQLSTATE=58009
IBM OLE DB Provider for DB2
Apr.Error 2017-06-25 10:26:33:查询OLEDB失败,Provider=IBMDADB2;Database=TS_LIS;HostName=172.16.90.16;Protocol=TCPIP;Port=50001;User ID=trasen;Password=ZXYY1753dz;select T.LAB_APPLY_NO,
       T.LAB_ITEM_CODE,
       T.LAB_ITEM_NAME,
       T.MICRO_NO,
       T.MICRO_NAME,
       T.ANTI_NO,
       T.ANTI_NAME,
       T.SUSCEPT,
       T.SUSQUAN,
       T.REF_RANGE,
       T.DESC_NAME,
       T.RESULTNO,
       T.FILE_VISI_TYPE AS FILE_VISIT_TYPE
  from V_EMR_LIS_MIC T WHERE T.LAB_APPLY_NO='108937'
[DB2/AIX64] SQL30020N  通信数据流中的语法错误导致执行命令或 SQL 语句失败,该错误将影响后继命令和 SQL 语句的成功执行,原因码为 ""。  SQLSTATE=58009
IBM OLE DB Provider for DB2
Void ProcessResults(System.Data.OleDb.OleDbHResult)
   在 System.Data.OleDb.OleDbDataReader.ProcessResults(OleDbHResult hr)
   在 System.Data.OleDb.OleDbDataReader.GetRowHandles()
   在 System.Data.OleDb.OleDbDataReader.ReadRowset()
   在 System.Data.OleDb.OleDbDataReader.Read()
   在 System.Data.OleDb.OleDbDataReader.HasRowsRead()
   在 System.Data.OleDb.OleDbDataReader.NextResult()
   在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   在 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
   在 SynchroInterface.SynchroAide.getDataSet(String strSQL, SynConnConfig connConfig)
这是整个的,但是感觉其他的没什么用
用的是同样的连接串,其他的可以使用,但是这个一个就不能用

收起
参与7

查看其它 1 个回答macrozeng的回答

macrozengmacrozeng  数据库管理员 , IBM

原因码为空不太常见,有详细一些的错误以及日志信息吗?

政府机关 · 2017-06-29
浏览3166

回答者

macrozeng
数据库管理员IBM

macrozeng 最近回答过的问题

回答状态

  • 发布时间:2017-06-29
  • 关注会员:3 人
  • 回答浏览:3166
  • X社区推广