我正在尝试在 SSAS 多维数据集上的应用程序中使用 T-SQL 执行 SQL 作业。这是我到目前为止所得到的:
public void UpdateCube()
{
AdomdConnection conn3 = new AdomdConnection("Data Source=BTN-SQL1;Initial Catalog=BTNTurboAnalysisServices;");
conn3.Open();
AdomdCommand cmd = conn3.CreateCommand();
cmd.CommandText = "EXEC [SalesAnalysis].sp_start_job N'Process BTN SSAS'; GO";
cmd.ExecuteNonQuery();
conn3.Close();
}
[SalesAnalysis] 是我的多维数据集的名称,“Process BTN SSAS”是我的 SQL 作业的名称。
我收到的错误是:
Query (1, 6) Parser: The syntax for '[SalesAnalysis]' is incorrect.
任何帮助将不胜感激,谢谢!