none
Установка CRM 4.0 + SQL 2008 RRS feed

  • Вопрос

  • При установки SQL 2008 был выбран режим с поддержкой sharepoint! При установки CRM было выполнено update installation files! Теперь при установки CRM ошибка

     Setup failed to validate specified Reporting Services Report Server http://CRMSERVERTEST/ReportServer. Error: Клиент обнаружил тип содержимого ответа "text/html; charset=utf-8", но ожидается тип "text/xml".
    Сбой запроса с сообщением об ошибке:
    --
    <html>
        <head>
            <title>
                Службы SQL Server Reporting Services
            </title><meta name="Generator" content="Службы Microsoft SQL Server Reporting Services 10.0.1600.22" />
    <meta name="HTTP Status" content="500" />
    <meta name="ProductLocaleID" content="127" />
    <meta name="CountryLocaleID" content="1049" />
    <meta name="StackTrace" content="   в Microsoft.ReportingServices.Diagnostics.Globals.get_SharePointServicingObject()
       в Microsoft.ReportingServices.Library.RSService.get_ServiceHelper()
       в Microsoft.ReportingServices.Library.RSService.EnsureSharePointServicesAccessible()
       в Microsoft.ReportingServices.WebServer.Global.ConstructRSServiceFromRequest(String item)
       в Microsoft.ReportingServices.WebServer.Global.get_Service()
       в Microsoft.ReportingServices.WebServer.Global.DispatchRequest()
       в Microsoft.ReportingServices.WebServer.Global.Application_AuthenticateRequest(Object sender, EventArgs e)" />
    <style>
                BODY {FONT-FAMILY:Verdana; FONT-WEIGHT:normal; FONT-SIZE: 8pt; COLOR:black}
                H1 {FONT-FAMILY:Verdana; FONT-WEIGHT:700; FONT-SIZE:15pt}
                LI {FONT-FAMILY:Verdana; FONT-WEIGHT:normal; FONT-SIZE:8pt; DISPLAY:inline}
                .ProductInfo {FONT-FAMILY:Verdana; FONT-WEIGHT:bold; FONT-SIZE: 8pt; COLOR:gray}
                A:link {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#3366CC; TEXT-DECORATION:none}
                A:hover {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#FF3300; TEXT-DECORATION:underline}
                A:visited {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#3366CC; TEXT-DECORATION:none}
                A:visited:hover {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; color:#FF3300; TEXT-DECORATION:underline}

            </style>
        </head><body bgcolor="white">
            <h1>
                Ошибка служб Reporting Services<hr width="100%" size="1" color="silver" />
            </h1><ul>
                <li>Параметру конфигурации SharePointIntegrated задано значение TRUE, однако загрузить объектную модель Share Point не удалось. Ошибка: System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" или один из зависимых от них компонентов. Не удается найти указанный файл.
    Имя файла: "Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
       в Microsoft.ReportingServices.SharePoint.Server.SharePointServiceHelper..ctor()

    Предупреждение: регистрация привязки сборок выключена.
    Чтобы включить регистрацию ошибок привязки сборок, установите значение параметра реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1.
    Примечание. Регистрация ошибок привязки сборок может привести к некоторому снижению производительности.
    Чтобы отключить эту функцию, удалите параметр реестра [HKLM\Software\Microsoft\Fusion!EnableLog].

       --- Конец трассировки внутреннего стека исключений ---
       в System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
       в System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
       в System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
       в System.Activator.CreateInstance(Type type, Boolean nonPublic)
       в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       в Microsoft.ReportingServices.Diagnostics.Globals.<>c__DisplayClassf.<CreateInstance>b__e()
       в Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.<>c__DisplayClass1.<Run>b__0(Object state)
       в System.Security.SecurityContext.runTryCode(Object userData)
       в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       в System.Security.SecurityContext.Run(SecurityContext securityContext, ContextCallback callback, Object state)
       в Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback)
       в Microsoft.ReportingServices.Diagnostics.Globals.CreateInstance(String assemblyName, String typeName)
       в Microsoft.ReportingServices.Diagnostics.Globals.get_SharePointServicingObject(). (rsSharePointObjectModelNotInstalled) <a href="http://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsSharePointObjectModelNotInstalled&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=10.0.1600.22" target="_blank">Вызов справки в Интернете</a></li>
            </ul><hr width="100%" size="1" color="silver" /><span class="ProductInfo">Службы SQL Server Reporting Services</span>
        </body>
    </html>
    --.
    Клиент обнаружил тип содержимого ответа "text/html; charset=utf-8", но ожидается тип "text/xml".
    Сбой запроса с сообщением об ошибке:
    --
    <html>
        <head>
            <title>
                Службы SQL Server Reporting Services
            </title><meta name="Generator" content="Службы Microsoft SQL Server Reporting Services 10.0.1600.22" />
    <meta name="HTTP Status" content="500" />
    <meta name="ProductLocaleID" content="127" />
    <meta name="CountryLocaleID" content="1049" />
    <meta name="StackTrace" content="   в Microsoft.ReportingServices.Diagnostics.Globals.get_SharePointServicingObject()
       в Microsoft.ReportingServices.Library.RSService.get_ServiceHelper()
       в Microsoft.ReportingServices.Library.RSService.EnsureSharePointServicesAccessible()
       в Microsoft.ReportingServices.WebServer.Global.ConstructRSServiceFromRequest(String item)
       в Microsoft.ReportingServices.WebServer.Global.get_Service()
       в Microsoft.ReportingServices.WebServer.Global.DispatchRequest()
       в Microsoft.ReportingServices.WebServer.Global.Application_AuthenticateRequest(Object sender, EventArgs e)" />
    <style>
                BODY {FONT-FAMILY:Verdana; FONT-WEIGHT:normal; FONT-SIZE: 8pt; COLOR:black}
                H1 {FONT-FAMILY:Verdana; FONT-WEIGHT:700; FONT-SIZE:15pt}
                LI {FONT-FAMILY:Verdana; FONT-WEIGHT:normal; FONT-SIZE:8pt; DISPLAY:inline}
                .ProductInfo {FONT-FAMILY:Verdana; FONT-WEIGHT:bold; FONT-SIZE: 8pt; COLOR:gray}
                A:link {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#3366CC; TEXT-DECORATION:none}
                A:hover {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#FF3300; TEXT-DECORATION:underline}
                A:visited {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; COLOR:#3366CC; TEXT-DECORATION:none}
                A:visited:hover {FONT-SIZE: 8pt; FONT-FAMILY:Verdana; color:#FF3300; TEXT-DECORATION:underline}

            </style>
        </head><body bgcolor="white">
            <h1>
                Ошибка служб Reporting Services<hr width="100%" size="1" color="silver" />
            </h1><ul>
                <li>Параметру конфигурации SharePointIntegrated задано значение TRUE, однако загрузить объектную модель Share Point не удалось. Ошибка: System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" или один из зависимых от них компонентов. Не удается найти указанный файл.
    Имя файла: "Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
       в Microsoft.ReportingServices.SharePoint.Server.SharePointServiceHelper..ctor()

    Предупреждение: регистрация привязки сборок выключена.
    Чтобы включить регистрацию ошибок привязки сборок, установите значение параметра реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1.
    Примечание. Регистрация ошибок привязки сборок может привести к некоторому снижению производительности.
    Чтобы отключить эту функцию, удалите параметр реестра [HKLM\Software\Microsoft\Fusion!EnableLog].

       --- Конец трассировки внутреннего стека исключений ---
       в System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
       в System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
       в System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
       в System.Activator.CreateInstance(Type type, Boolean nonPublic)
       в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       в Microsoft.ReportingServices.Diagnostics.Globals.<>c__DisplayClassf.<CreateInstance>b__e()
       в Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.<>c__DisplayClass1.<Run>b__0(Object state)
       в System.Security.SecurityContext.runTryCode(Object userData)
       в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       в System.Security.SecurityContext.Run(SecurityContext securityContext, ContextCallback callback, Object state)
       в Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback)
       в Microsoft.ReportingServices.Diagnostics.Globals.CreateInstance(String assemblyName, String typeName)
       в Microsoft.ReportingServices.Diagnostics.Globals.get_SharePointServicingObject(). (rsSharePointObjectModelNotInstalled) <a href="http://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsSharePointObjectModelNotInstalled&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=10.0.1600.22" target="_blank">Вызов справки в Интернете</a></li>
            </ul><hr width="100%" size="1" color="silver" /><span class="ProductInfo">Службы SQL Server Reporting Services</span>
        </body>
    </html>
    --.


    Что нужо сделать!

    И ещё, если я во время установки не укажи mail - сервер, я потом с могу это сделать и если да, то можно ссылку на то где это описано!

    Так же не буду против хороших ссылок на доки по CRM 4.0!

Ответы

Все ответы

  • При конфигурировании Report Server нужно было выбрать Report Server Mode: Native (т.е. без поддержки Sharepoint).
    Ссылки на документацию обсуждались в темах ниже. Модераторы не удосужились тему прикрепить.


    MCT
    Модератор
  • При конфигурировании Report Server нужно было выбрать Report Server Mode: Native (т.е. без поддержки Sharepoint).


    А щас можно его перевести в native режим!?
  • Создал новую базу report services!

    Теперь новая ошибка уже при самой установки!

    Action
    Microsoft.Crm.Setup.Server.AddServicesAccountsToSqlAccessGroupAction failed
    Ошибка доступа
  • При создании новой базы можно выбрать режим (Native или с поддержкой Sharepoint).
    Судя по сообщению не хватает прав у пользователя (от имени которого проводится установка) в OU менять записи.
    Вот описание похожей ошибки - https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?scid=kb$en-us$948316&wa=wsignin1.0.
    MCT
    Модератор
  • Пользователь от имени которого происходит установка CRM имеет FULL CONTROl на OU, который был указан при установке CRM! С Report Services разобрался!
  • На OU стояли полные права! А вот на группы которые там были созданы не стояли! Сделал FULL CONTROL и всё заработало!
    • Помечено в качестве ответа kert84 4 июня 2009 г. 9:55
    • Снята пометка об ответе kert84 4 июня 2009 г. 10:52
  • Новая ошибка!)))

    13:54:19|  Error| Install exception.System.Exception: Action Microsoft.Crm.Setup.Server.ProvisionBusinessAction failed. ---> System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.UnauthorizedAccessException: Отказано в доступе. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))
       --- Конец трассировки внутреннего стека исключений ---
       в System.DirectoryServices.DirectoryEntry.Invoke(String methodName, Object[] args)
       в Microsoft.Crm.BusinessEntities.SecurityUtils.AddPrincipalToGroup(Guid principalId, Guid groupId)
       в Microsoft.Crm.BusinessEntities.SecurityLibrary.AddPrincipalToGroup(Guid principalId, Guid groupId)
       в Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.ManageGroupsHelper(Guid activeDirectoryGuid, Boolean remove, ExecutionContext context)
       в Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.AddPrincipalToGroups(Guid activeDirectoryGuid, ExecutionContext context)
       в Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.CreateInternal(Guid organizationId, IBusinessEntity systemuser, ExecutionContext context)
       в Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.ProvisionCreate(IBusinessEntity systemuser, ExecutionContext context)
       в Microsoft.Crm.ObjectModel.OrganizationServiceInternal`1.CreateRootBusiness(IBusinessEntity organization, IBusinessEntity business, IBusinessEntity systemUser, ExecutionContext context)
       в Microsoft.Crm.Setup.Server.Utility.NewOrgUtility.OrganizationCreateNew(String organizationId, String organizationName, String userAccountName, String userFirstName, String userLastName, String userEmail, String featureSetFile, String languageCode, String privilegedUserGroup, String sqlAccessGroup, String userGroup, String reportingGroup, String privilegedReportingGroup, Boolean grantNetworkServiceAccess)
       в Microsoft.Crm.Setup.Server.ProvisionBusinessAction.Do(IDictionary parameters)
       в Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)
       --- Конец трассировки внутреннего стека исключений ---
       в Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)
       в Microsoft.Crm.Setup.Common.Installer.Install(IDictionary stateSaver)
       в Microsoft.Crm.Setup.Common.ComposedInstaller.InternalInstall(IDictionary stateSaver)
       в Microsoft.Crm.Setup.Common.ComposedInstaller.Install(IDictionary stateSaver)
       в Microsoft.Crm.Setup.Server.ServerSetup.Install(IDictionary data)
       в Microsoft.Crm.Setup.Server.ServerSetup.Run()
    13:54:19|   Info| Microsoft Dynamics CRM Server install Failed.
    13:54:19|   Info| Microsoft Dynamics CRM Server Setup did not complete successfully.

    Action Microsoft.Crm.Setup.Server.ProvisionBusinessAction failed.
    Адресат вызова создал исключение.
    Отказано в доступе. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

    4 июня 2009 г. 10:52
  • Почти все ошибки (точнее все, за исключением собственно сабжа) связаны с некорректной работой проверки прав доступа.
    Опишите окружение, в которое пытаетесь установить CRM сервер - сколько машин, настроены ли доверительные отношения, есть ли центр сертификации и пр.


    MCT
    Модератор
  • Мне помогло только новая установка сиквела без поддержки sharepoint и установка чистая CRM
    10 июня 2009 г. 12:19