Visual Build Pro - Построить куб служб аналитики с источником данных MySQL

Я пытаюсь создать сценарий сборки с использованием Visual Build Pro v7 для куба служб Analysis Services, который я создал. Куб развертывается на моей локальной машине без проблем, используя следующие шаги сценария сборки...

Помимо замены целевого сервера в файле.dwproj.user, резервного копирования и удаления любых следов возможной предыдущей версии куба, мой сценарий сборки содержит только шаги:

Step 1 : "%VS2008IDE%\devenv.exe" "%PROJDIR%\%CUBE_NAME%.sln" /Build 
Step 2 : "%SSAS_Deploy_EXE%" "%PROJDIR%\%CUBE_NAME%\bin\%CUBE_NAME%.asdatabase" /s /o:"%PROJDIR%\deployscript.xmla"
Step 3 : "%ASCMD_LOCATION%" -S %CUBE_SQL_INSTANCE% -U DOMAIN\%UID% -P %PWD% -i "%PROJDIR%\deployscript.xmla"

Источник данных куба - база данных MySQL. Сбой сборки на шаге 3 при развертывании на удаленном сервере.

Я скачал и установил MySql Connector/Net на сервер, но когда я запускаю скрипт сборки, я получаю следующую ошибку:

<return xmlns="urn:schemas-microsoft-com:xml-analysis">
    <results xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults">
        <root xmlns="urn:schemas-microsoft-com:xml-analysis:empty"/>
        <root xmlns="urn:schemas-microsoft-com:xml-analysis:empty">
            <Exception xmlns="urn:schemas-microsoft-com:xml-analysis:exception" />
            <Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception">
                <Error ErrorCode="3238002695" Description="Internal error: The operation terminated unsuccessfully." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
                <Error ErrorCode="3239116921" Description="Errors in the back-end database access module. The managed provider 'MySql.Data.MySqlClient' could not be instantiated." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
                <Error ErrorCode="3239182436" Description="Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of 'Linkdex', Name of 'Linkdex'." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
                <Error ErrorCode="3240034316" Description="Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of 'Keyword', Name of 'Keyword' was being processed." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
                <Error ErrorCode="3240034317" Description="Errors in the OLAP storage engine: An error occurred while the 'Project Id' attribute of the 'Keyword' dimension from the 'LinkDexCube' database was being processed." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
                <Error ErrorCode="3239837698" Description="Server: The operation has been cancelled." Source="Microsoft SQL Server 2008 R2 Analysis Services" HelpFile="" />
            </Messages>
        </root>
        <root xmlns="urn:schemas-microsoft-com:xml-analysis:empty"/>
    </results>
</return>

Когда я проверяю.asdatabase и.xmla, я вижу, что идентификатор пользователя и данные пароля из моей ConnectionString были удалены. Я не уверен, почему это или где это происходит?

У кого-нибудь есть идеи, что происходит? Это может быть проблема с разрешениями или что-то связанное с соединителем mysql? Или какой-то третий вариант?

0 ответов

Другие вопросы по тегам