Informix+SSAS 建数据源视图报语法错误 E42000: (-201) A syntax error has occurred

0
操作系统win7 64,数据源为informix ,连接方式通过IBM INFORMIX CSDK 3.5 ,测试连接成功
 
已参考IBM官方方法
将C:\Program Files (x86)\IBM\Informix\Client-SDK\etc\coledbp.sql
建在informix服务器上   dbaccess sysmaster coledbp.sql
但在建数据源视图时,出现:E42000: (-201) A syntax error has occurred ,不知那地方没设置
 
 
 
 
已邀请:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2015-03-27 回答

是不是有关键字啦,弄一个最简单的SQL查询试试。我刚网上搜索了下,有类似的错误,看下是否可以帮助到你。
Informix ERROR: A syntax error has occurred. Error Code: -201 http://stackoverflow.com/quest ... e-201 
0

dg5u 2015-03-27 回答

新建了一张空表,不带主键,还是报这个错误
E42000: (-201) A syntax error has occurred. (Microsoft Visual Studio)

------------------------------
程序位置:

   在 System.Data.OleDb.OleDbCommand.ProcessResults(OleDbHResult hr)
   在 System.Data.OleDb.OleDbCommand.PrepareCommandText(Int32 expectedExecutionCount)
   在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   在 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   在 System.Data.OleDb.OleDbCommand.ExecuteDbDataReader(CommandBehavior behavior)
   在 System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)
   在 Microsoft.DataWarehouse.Design.DataSourceConnection.FillDataSet(DataSet dataSet, String schemaName, String tableName, String tableType)
   在 Microsoft.AnalysisServices.Design.DSVUtilities.AddTableItemsInDataSet(DataSourceView dsv, DataSourceConnection conn, ArrayList tableList, String tableType, Hashtable usedFriendlyNames, ProgressBar progressBar, Int32 progressTotalCount, Int32& progressCounter)
   在 Microsoft.AnalysisServices.Design.DSVUtilities.ExportDataSet(DataSourceView dsv, DataSourceConnection conn, ArrayList tableList, ArrayList viewList, ArrayList sysTableList, ArrayList sysViewList, IServiceProvider serviceProvider, ProgressBar progressBar)
   在 Microsoft.AnalysisServices.Wizards.DSVWizardForm.OnFinish(CancelEventArgs e)

要回复问题请先登录注册