asevych
17-05-2011, 14:02
Приветствую вас, форумчане! Уже который день не могу решить одну проблему. По порядку:
На виртуальной машине установлены ОС Windows Server 2008 R2 Standart, SQL Server 2008 R2 (сборка 10.50.1600.1), Performancepoint Server 2007 (с SP2 и SP3).
В бизнес-моделировании при попытке создания экземпляра цикла выскакивает ошибка (скриншот в прикрепленном файле) и в системных журналах появляются вот такие события:
1.
Error: 50010 Severity: 16 State: 25 Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25):
Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1).
2.
В объекте DataManager::Dispatch возникла ошибка.
App Domain: /LM/W3SVC/1035750979/ROOT-5-129500279560419169
Culture: ru-RU
Host: domain\PPS
Identity: domain\ppsadmin
Message Id: PerformancePoint_100013072
Process: 7024
Severity: Warning
Source: PerformancePoint Server
Thread: 1836
Time: 2011-05-17T10:09:57.78+04:00
UI Culture: ru-RU
Data: Exception: Exception:
Type: Microsoft.PerformancePoint.Planning.Common.Exceptions.BizServiceComponentException
Message: Сбой при обновлении вставки цикла экземпляра Ошибка при выполнении команды базы данных: Failed to load Msxmlsql.dll.
Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25): Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1). [Приложение Test]
ErrorCode: -2146232832
StackTrace:
at Microsoft.PerformancePoint.Planning.Services.Workflow.DBPersistor.UpsertCycleInstance(Guid appId, CycleInstance ao, Boolean extendProps)
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.WriteBack(Boolean extProps)
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.Start0()
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.Start()
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.CreateInstance(String suffix, Int64 currentCIId, Boolean fromtimer, Boolean startNow)
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.GenerateInstance(Boolean fromtimer, Boolean startNow)
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.Dispatch(String name, Dictionary`2 args, Object attachment, String comment, String[] route)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.DispatchPrivate(Guid appId, InteractiveObjectType type, String oid, String aid, Dictionary`2 parms, List`1 route, DataSetWrapper[] attachment, String comment, ActionAuditRecord ar)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.DispatchWAttachment(Guid appId, String uri, DataSetWrapper attachment, String comment)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.Dispatch(Guid appId, String uri, String comment)
at Microsoft.PerformancePoint.Planning.Server.Interfaces.DataManager.Dispatch(Guid appId, String uri, String comment)
at Microsoft.PerformancePoint.Planning.Server.WebServices.DataManagerWebService.<>c__DisplayClassd.<Dispatch>b__a()
InnerException:
Type: Microsoft.PerformancePoint.Planning.Common.Exceptions.BizDalSystemException
Message: Ошибка при выполнении команды базы данных: Failed to load Msxmlsql.dll.
Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25): Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1).
ErrorCode: -2146232060
StackTrace:
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, IDbTransaction transaction, String commandText, CommandType type, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, String storedProcedureName, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
at Microsoft.PerformancePoint.Planning.Services.Workflow.DBPersistor.UpsertCycleInstance(Guid appId, CycleInstance ao, Boolean extendProps)
InnerException:
Type: System.Data.SqlClient.SqlException
StackTrace:
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, IDbTransaction transaction, String commandText, CommandType type, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
InnerException: (null)
На форумах поднимались подобные проблемы, но некторые так и остались нерешенными, либо опубликованные ответы в данном случае не помогли. Скажу сразу, что библиотека msxmlsql.dll присутствует в "%ProgramFiles%\Microsoft SQL Server\100\Shared.
Не помогла переустановка Microsoft Core XML Services (MSXML) 6.0 Service Pack 1. Проводилось также и процедура восстановления экземпляра установки SQL Server.
Есть ли у кого-нибудь идеи для решения этой проблемы? Заранее спасибо за предложенные варианты
На виртуальной машине установлены ОС Windows Server 2008 R2 Standart, SQL Server 2008 R2 (сборка 10.50.1600.1), Performancepoint Server 2007 (с SP2 и SP3).
В бизнес-моделировании при попытке создания экземпляра цикла выскакивает ошибка (скриншот в прикрепленном файле) и в системных журналах появляются вот такие события:
1.
Error: 50010 Severity: 16 State: 25 Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25):
Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1).
2.
В объекте DataManager::Dispatch возникла ошибка.
App Domain: /LM/W3SVC/1035750979/ROOT-5-129500279560419169
Culture: ru-RU
Host: domain\PPS
Identity: domain\ppsadmin
Message Id: PerformancePoint_100013072
Process: 7024
Severity: Warning
Source: PerformancePoint Server
Thread: 1836
Time: 2011-05-17T10:09:57.78+04:00
UI Culture: ru-RU
Data: Exception: Exception:
Type: Microsoft.PerformancePoint.Planning.Common.Exceptions.BizServiceComponentException
Message: Сбой при обновлении вставки цикла экземпляра Ошибка при выполнении команды базы данных: Failed to load Msxmlsql.dll.
Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25): Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1). [Приложение Test]
ErrorCode: -2146232832
StackTrace:
at Microsoft.PerformancePoint.Planning.Services.Workflow.DBPersistor.UpsertCycleInstance(Guid appId, CycleInstance ao, Boolean extendProps)
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.WriteBack(Boolean extProps)
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.Start0()
at Microsoft.PerformancePoint.Planning.Services.Workflow.CycleInstance.Start()
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.CreateInstance(String suffix, Int64 currentCIId, Boolean fromtimer, Boolean startNow)
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.GenerateInstance(Boolean fromtimer, Boolean startNow)
at Microsoft.PerformancePoint.Planning.Services.Workflow.RecurrentCycle.Dispatch(String name, Dictionary`2 args, Object attachment, String comment, String[] route)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.DispatchPrivate(Guid appId, InteractiveObjectType type, String oid, String aid, Dictionary`2 parms, List`1 route, DataSetWrapper[] attachment, String comment, ActionAuditRecord ar)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.DispatchWAttachment(Guid appId, String uri, DataSetWrapper attachment, String comment)
at Microsoft.PerformancePoint.Planning.Services.Workflow.ActionDispatcher.Dispatch(Guid appId, String uri, String comment)
at Microsoft.PerformancePoint.Planning.Server.Interfaces.DataManager.Dispatch(Guid appId, String uri, String comment)
at Microsoft.PerformancePoint.Planning.Server.WebServices.DataManagerWebService.<>c__DisplayClassd.<Dispatch>b__a()
InnerException:
Type: Microsoft.PerformancePoint.Planning.Common.Exceptions.BizDalSystemException
Message: Ошибка при выполнении команды базы данных: Failed to load Msxmlsql.dll.
Module(WorkFlow)SP(bsp_CycleInstanceInsertUpdateForServer)ErrSeq#(25): Unable to parse XML document when insert/update table (CycleInstances) at record( CycleInstance Label:Цикл1_1 CycleInstanceName:Цикл1-1).
ErrorCode: -2146232060
StackTrace:
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, IDbTransaction transaction, String commandText, CommandType type, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, String storedProcedureName, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
at Microsoft.PerformancePoint.Planning.Services.Workflow.DBPersistor.UpsertCycleInstance(Guid appId, CycleInstance ao, Boolean extendProps)
InnerException:
Type: System.Data.SqlClient.SqlException
StackTrace:
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Microsoft.PerformancePoint.Planning.Dal.DataProvider.BizSql.ExecuteNonQuery(IBizDatabaseContext context, IDbTransaction transaction, String commandText, CommandType type, List`1 storedProcedureParameterList, IDataParameterCollection& outputParameters)
InnerException: (null)
На форумах поднимались подобные проблемы, но некторые так и остались нерешенными, либо опубликованные ответы в данном случае не помогли. Скажу сразу, что библиотека msxmlsql.dll присутствует в "%ProgramFiles%\Microsoft SQL Server\100\Shared.
Не помогла переустановка Microsoft Core XML Services (MSXML) 6.0 Service Pack 1. Проводилось также и процедура восстановления экземпляра установки SQL Server.
Есть ли у кого-нибудь идеи для решения этой проблемы? Заранее спасибо за предложенные варианты