0

这是我连接AP的代码

import win32com.client

conn = win32com.client.Dispatch(r'ADODB.Connection')
DSN = ('Provider=MSOLAP.4;Password=XXXX;User ID=XXXX;Initial Catalog=Murex Cubes;Data Source=https://<host>:<port>/pivot/xmla;Location=https://<host>:<port>/pivot/xmla;')
conn.Open(DSN)

rs = win32com.client.Dispatch(r'ADODB.Recordset')
strsql = "SELECT NON EMPTY Hierarchize([AsOfDate].[AsOfDate].Members) ON ROWS FROM [MICube]"
rs.Open(strsql, conn, 1, 3)
t = rs.GetRows()
conn.Close()

但我收到以下错误消息。

pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, u'Microsoft OLE DB Provider for Analysis Services 2008.', u'要么无法连接到 www.server,要么 Analysis Services 没有运行在指定的计算机上。',无,0,-2147467259),无)

4

0 回答 0