MS Project Prof 2010 не открывает большие файлы

MS Project Prof 2010 не открывает большие файлы

Сообщение iSchenkov » 05 сен 2014, 10:43

Добрый день коллеги!

Сейчас я Вам расскажу сказку. Жил да был у нас MSProjServer 2010 установленный на одной машине с SQL Server'ом в домене Domain1. Жил да не тужил. Все было Ок! Но все это было до того, как решили все мигрировать из Domain1 в Domain2. Причем это были разные леса.

Сперва мигрировали почту вместе с учетками. Все пользователи дружно пошли ле... в другой лес :) Сам сервер с установленным MSProjServer + SQL Server так же перевели, но используемые учетки для работы служб оставили пока в Domain1. И начались тут у пользователей проблемы. Перестали загружаться в тележку MS ProjProf большие связки с колбасками Ганта. :(

Что касается ошибок. Сперва у пользователей в логах винды были ошибки таймаута SOAP, теперь таких ошибок нет. Теперь есть ошибки в логах
Код: Выделить всё
09/05/2014 10:28:26.83   w3wp.exe (0x0C3C)   0x106C   Project Server   General   0000   Exception   Exception occurred in method Microsoft.Office.Project.Server.BusinessLayer.WinProj.ReadProjectNonCoreData2 System.Data.SqlClient.SqlException: Истекло время ожидания. Время ожидания истекло до завершения операции или сервер не отвечает.     в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)     в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)     в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)     в System.Data.SqlClient.SqlDataReader.ConsumeMetaData()     в System.Data.SqlClient.SqlDataReader.get_MetaData()     в System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)     в System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)     в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)     в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)     в System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)     в System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)     в Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.ExecuteStoredProcedureDataReader(String storedProcedureName, CommandBehavior commandBehavior, SqlParameter[] parameters)     в Microsoft.Office.Project.Server.DataAccessLayer.Generated.WinProjDalBase.ReadNonCoreDataForProjectReader(Guid PROJ_UID, Int32 MOD_REV_COUNTER, Boolean GET_PROJECT_DATA, Boolean GET_RES_DATA, Boolean GET_TASK_DATA, Boolean GET_ASSN_DATA, Boolean GET_BASELINES, Boolean GET_CUSTOM_FIELD_VALUES, Int32 MAX_BASELINE_NUM, Boolean GET_DELETIONS, Boolean BCM)     в Microsoft.Office.Project.Server.BusinessLayer.WinProj.ReadProjectNonCoreData(WinProjDal winProjDal, Guid projGuid, Int32 modRevCounter, Dictionary`2 cntrIdMap, Boolean getCustomFieldValues, Boolean getBaselines, Boolean getDeletions, List`1 tableNameList, List`1 resultSets, Boolean bcmMode)     в Microsoft.Office.Project.Server.BusinessLayer.WinProj.ReadProjectNonCoreData2(Guid projGuid, Int32 projType, Int32 datastore, String oldVersionStampStr, Int16 dataFormatVersion, UInt16[] containerIds, Int32 lcid, Guid sessionGuid, String sessionDescr, Boolean isDataCompressed, String winprojBuildNumber, Boolean forceSendAll)     в Microsoft.Office.Project.Server.Wcf.Implementation.WinProjImpl.ReadProjectNonCoreData2(Guid projGuid, Int32 projType, Int32 datastore, String oldVersionStampStr, Int16 dataFormatVersion, UInt16[] containerIds, Int32 lcid, Guid sessionGuid, String sessionDescr, Boolean isDataCompressed, String winprojBuildNumber, Boolean forceSendAll) Source: .Net SqlClient Data Provider Server: spsrv   5d3ed978-66f7-4774-ad98-7700f69306a6   


<Error>
<Class>0</Class>
<LineNumber>0</LineNumber>
<Number>-2</Number>
<Procedure></Procedure> 
<Message>  System.Data.SqlClient.SqlError: Истекло время ожидания. Время ожидания истекло до завершения операции или сервер не отвечает.  </Message> 
<CallStack>     в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)     в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)     в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)     в System.Data.SqlClient.SqlDataReader.ConsumeMetaData()     в System.Data.SqlClient.SqlDataReader.get_MetaData()     в System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)     в System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)     в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)     в System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)     в System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)     в System.Data.SqlClientSqlCommand.ExecuteReader(CommandBehavior behavior)     в Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.ExecuteStoredProcedureDataReader(String storedProcedureName, CommandBehavior commandBehavior, SqlParameter[] parameters)  </CallStack>
</Error>


При этом есть еще одна деталь. Когда мигрировали почту, на сервере где развернут MSProjServer была поднята виртуалка для почтового сервера. На тот момент ресурсов было с излишком. Да и сейчас сервер не сильно то и загружен. НО заметили особенность, что после перезагрузки сервера, какое-то время все ОК,

Подскажите, в какую сторону копать?
По этой теме -- http://social.technet.microsoft.com/For ... t-occurred
Проставил уже все таймауты. Не помогло. Пробовал перезапуск служб проджекта. Тоже.

И как вообще SQL, SharePoint и Project переносят перезды в другие леса? Не начинают ли они скучать по старым обжитым местам и из-за этого тормозить? Может При переносе стоит делать новые установки этих продуктов и прикручивать необходимые базы?
«Не всегда говори что знаешь, но всегда знай что говоришь.» ©
iSchenkov
Желтый пояс
 
Сообщения: 249
Зарегистрирован: 05 мар 2014, 13:20
Откуда: St. Petersburg

Re: MS Project Prof 2010 не открывает большие файлы

Сообщение oleksiy prosnitskyy » 05 сен 2014, 11:49

а почему бы не сделать новую инсталляцию и перенести базы данных?
oleksiy prosnitskyy
MVP
 
Сообщения: 1058
Зарегистрирован: 11 дек 2012, 21:16

Re: MS Project Prof 2010 не открывает большие файлы

Сообщение iSchenkov » 05 сен 2014, 12:00

oleksiy prosnitskyy писал(а):а почему бы не сделать новую инсталляцию и перенести базы данных?

Ну это как крайний вариант рассматривается.
А пока хочется найти причину и попробовать все-такие исправить :( Но она пока, что-то не находится :(

Проблемы начались еще до того как сервер перевели в новый домен. Т.е. Сервер был в Domain1, а пользователи в Domain2. Проблема была. Сейчас и пользователи и сервер в Domain2, а сервисные учетки SPS и MS PS пока что в Domain1.
«Не всегда говори что знаешь, но всегда знай что говоришь.» ©
iSchenkov
Желтый пояс
 
Сообщения: 249
Зарегистрирован: 05 мар 2014, 13:20
Откуда: St. Petersburg

Re: MS Project Prof 2010 не открывает большие файлы

Сообщение oleksiy prosnitskyy » 05 сен 2014, 12:04

мне кажется, что это не крайний вариант, а самый легкий и быстрый
oleksiy prosnitskyy
MVP
 
Сообщения: 1058
Зарегистрирован: 11 дек 2012, 21:16

Re: MS Project Prof 2010 не открывает большие файлы

Сообщение iSchenkov » 05 сен 2014, 12:14

oleksiy prosnitskyy писал(а):мне кажется, что это не крайний вариант, а самый легкий и быстрый

Ну это да. Просто хочется понять причину. чтобы в дальнейшем такого не повторялось
«Не всегда говори что знаешь, но всегда знай что говоришь.» ©
iSchenkov
Желтый пояс
 
Сообщения: 249
Зарегистрирован: 05 мар 2014, 13:20
Откуда: St. Petersburg


Вернуться в Администрирование и настройка Microsoft Project Server 2010

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0