none
Не могу установить Sharepoint 2016 RRS feed

  • Вопрос

  • Здравствуй, уважаемый посетитель этого топика.
    Не мог бы ты помочь своими мыслями или знаниями, которые помогут доброму человеку справиться с проблемой?

    Дело в том, что я ставлю на сервере (MS Windows Server 2012 R2) SP 2016 Enterprise оффлайновым методом (доступ в интернет на сервере ограничен).
    Необходимые компоненты для работы взял с https://gallery.technet.microsoft.com/office/SharePoint-2016-Prerequisit-17912ad2 
    Ещё на этом сервере стоял SP 2013 и я его снёс, чтобы поставить 2016.

    Устанавливаю с программы проверки (prerequisiteinstaller.exe) и он выводит что всё хорошо (уже установлен), кроме Клиент Майкрософт для защиты и контроля информации версии 2.1: ошибка скачивания

    Но в программах установлен Active Directory Rights Management Services Client 2.1 , а именно он теперь называется/скачивается/устанавливается вместо Microsoft Information Protection and Control Client

    Ну и вот... Поможешь разобраться и установить?

    22 августа 2016 г. 10:59

Ответы

  • как уже писал Максим,

    1. запустите скрипт (вставленный выше) на локальной машине

    2. перенесите дистрибутивы на сервер

    3. запустите скрипт 

    #Directory path where SP 2016 RTM files are kept 
    $PreRequsInstallerPath= "E:"  
     
    #Directory path where SP 2016 Pre-requisites files are kept 
    $PreRequsFilesPath = "C:\Installables" 
     
    Start-Process "$PreRequsInstallerPath\PrerequisiteInstaller.exe" -Wait -ArgumentList "  ` 
                  /SQLNCli:`"$PreRequsFilesPath\sqlncli.msi`" ` 
                  /idfx11:`"$PreRequsFilesPath\MicrosoftIdentityExtensions-64.msi`" ` 
                  /Sync:`"$PreRequsFilesPath\Synchronization.msi`" `                                                                                  
                  /AppFabric:`"$PreRequsFilesPath\WindowsServerAppFabricSetup_x64.exe`" ` 
                  /kb3092423:`"$PreRequsFilesPath\AppFabric-KB3092423-x64-ENU.exe`" ` 
                  /MSIPCClient:`"$PreRequsFilesPath\setup_msipc_x64.exe`" ` 
                  /wcfdataservices56:`"$PreRequsFilesPath\WcfDataServices.exe`" ` 
                  /odbc:`"$PreRequsFilesPath\msodbcsql.msi`" ` 
                  /msvcrt11:`"$PreRequsFilesPath\vc_redist.x64.exe`" ` 
                  /msvcrt14:`"$PreRequsFilesPath\vcredist_x64.exe`" ` 
                  /dotnetfx:`"$PreRequsFilesPath\NDP46-KB3045557-x86-x64-AllOS-ENU.exe`""
    единственно нужно указать путь на дистрибутив sharePoint и на место с пререквизитами


    мой блог Немного о SharePoint



    • Изменено Kaplin VladimirModerator 23 августа 2016 г. 11:52
    • Помечено в качестве ответа 3aIIIu6ucb 24 августа 2016 г. 11:14
    23 августа 2016 г. 11:50
    Модератор

Все ответы

  • Добрый день

    а пробовали запустить скрипты из вашего материала?

    https://gallery.technet.microsoft.com/office/SharePoint-2016-Prerequisit-17912ad2

    $SharePoint2016SP1Path = “C:\Prereqs” 
     
    Start-Process “D:\PrerequisiteInstaller.exe” –ArgumentList“/SQLNCli:$SharePoint2016SP1Path\sqlncli.msi 
    /IDFX:$SharePoint2016SP1Path\Windows6.1-KB974405-x64.msu 
    /IDFX11:$SharePoint2016SP1Path\MicrosoftIdentityExtensions-64.msi 
     
    /Sync:$SharePoint2016P1Path\Synchronization.msi 
     
    /AppFabric:$SharePoint2016SP1Path\WindowsServerAppFabricSetup_x64.exe 
     
    /KB2671763:$SharePoint2016SP1Path\AppFabric1.1-RTM-KB2671763-x64-ENU.exe 
     
    /MSIPCClient:$SharePoint2016SP1Path\setup_msipc_x64.exe 
     
    /WCFDataServices56:$SharePoint2016SP1Path\WcfDataServices56.exe 
     
    /DotNet452:$SharePoint2016SP1Path\NDP452-KB2901907-x86-x64-AllOS-ENU.exe 
     
    /MSVCRT12:$SharePoint2016SP1Path\vcredist_x64.exe 
     
    /KB2898850:$SharePoint2016SP1Path\Windows8.1-KB2898850-x64.msu 


    мой блог Немного о SharePoint

    22 августа 2016 г. 11:13
    Модератор
  • Здравствуйте.
    Нет. Со скриптом не пробовал. Я так понимаю в нём нужно создать папку, поместить туда все файлы (и чтобы их название было как в коде) и скопипастить этот код в PowerShell? 

    Я смотрю на установленные программы и сравниваю со списком на сайте по ссылке выше. У меня всё установлено практически, но ругается только на то, что уже есть.

    • Изменено 3aIIIu6ucb 22 августа 2016 г. 11:35
    22 августа 2016 г. 11:29
  • 1. положить дистрибутивы как там написано  (или поменять на свое расположение)
    C:\Prereqs
    2. все же предлагаю в начале прогнать скриптом, при возникновении ошибки пишите сюда.

    мой блог Немного о SharePoint

    22 августа 2016 г. 12:15
    Модератор
  • У меня проблема со строчкой

    /IDFX:$SharePoint2016SP1Path\Windows6.1-KB974405-x64.msu 

    Что это за файл? Windows 6.1
    И ещё я скачал WcfDataServices двух версий, а в коде ставится только 5.6 . Это нормально? Зря качал получается.

    По ссылкам нужно скачивать 11 файлов. И 11 строк в коде для установки.
    У меня остаются 2 файла лишних (которые не подходят по строкам кода) - это WcfDataServices.exe и msodbcsql.msi (ODBC Driver 11, как я понял). Что с ними делать?

    Остальные в принципе все есть и скрипт могу запустить (кстати как правильнее - заменить расширение на ps1 и запустить от имени администратора или всю скопипастить в PS?)

    (там нужно ещё изменить путь на свою папку с установочными файлами SP 2016, но я это сделаю) 

    22 августа 2016 г. 12:34
  • предлагаю скачать и установить как предложено в ссылке

    Download PreRequisites for SharePoint 2016 RTM for offline installation


    мой блог Немного о SharePoint

    22 августа 2016 г. 12:40
    Модератор
  • Спасибо, но этот вариант не пойдет у меня...

    На сервере нет доступа к интернету, а через этот скрипт всё загружается именно оттуда. 

    23 августа 2016 г. 3:14
  • Спасибо, но этот вариант не пойдет у меня...

    На сервере нет доступа к интернету, а через этот скрипт всё загружается именно оттуда. 

    Добрый день,

    выкачайте из любого другого места, все равно без этих файлов не установите SP.


    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    23 августа 2016 г. 4:19
  • Здравствуйте. Так вот и я и так загружаю с офф. сайта и вроде PS скрипт тоже оттуда. Но всё равно есть проблемы (см. выше)
    23 августа 2016 г. 4:20
  • Спасибо, но этот вариант не пойдет у меня...

    На сервере нет доступа к интернету, а через этот скрипт всё загружается именно оттуда. 

    так кто Вам мешает скачать на локальную машину скриптом, и потом перенести файлы на сервер?



    мой блог Немного о SharePoint

    23 августа 2016 г. 6:43
    Модератор
  • Так скрипт же вроде как не только загружает, но и устанавливает сразу же.
    Как мне установленное перенести потом? Хм...
    23 августа 2016 г. 9:37
  • Добрый день,

    скрипт только загружает!

    #*************************************************************************************** 
    # This script downloads SharePoint Server 2016 RTM  
    # Only run this script on Windows Server 2012 R2 
    # Run this script as a local server Administrator 
    # Run PowerShell as Administrator 
    # Don't forget to: Set-ExecutionPolicy RemoteSigned, in case you have not done already 
    #**************************************************************************************** 
     
    param([string] $SharePoint2016RTMPath = $(Read-Host -Prompt "Please enter the directory path to where you wish to save the Prerequisite files"))  
      
    # Import Required Modules 
    Import-Module BitsTransfer  
     
     
    # Specify download url's for SharePoint Server 2016 RTM prerequisites 
    $DownloadUrls = ( 
                "http://download.microsoft.com/download/4/B/1/4B1E9B0E-A4F3-4715-B417-31C82302A70A/ENU/x64/sqlncli.msi", # Microsoft SQL Server 2012 SP1 Native Client  
                "http://download.microsoft.com/download/5/7/2/57249A3A-19D6-4901-ACCE-80924ABEB267/1033/amd64/msodbcsql.msi", #Microsoft ODBC Driver 11 for SQL Server  
                "http://download.microsoft.com/download/E/0/0/E0060D8F-2354-4871-9596-DC78538799CC/Synchronization.msi", # Microsoft Sync Framework Runtime v1.0 SP1 (x64)  
                "http://download.microsoft.com/download/A/6/7/A678AB47-496B-4907-B3D4-0A2D280A13C0/WindowsServerAppFabricSetup_x64.exe", # Windows Server AppFabric 1.1  
                "http://download.microsoft.com/download/F/1/0/F1093AF6-E797-4CA8-A9F6-FC50024B385C/AppFabric-KB3092423-x64-ENU.exe", # Cumulative Update 7 for Microsoft AppFabric 1.1 for Windows Server 
                "http://download.microsoft.com/download/C/2/3/C23997C9-253F-429E-9034-8E7D6B3E7898/Microsoft-Federation-Extensions-For-SharePoint3.0.msi", # Microsoft Federation Extensions for SharePoint 3.0   
                "http://download.microsoft.com/download/3/C/F/3CF781F5-7D29-4035-9265-C34FF2369FA2/setup_msipc_x64.exe", # Microsoft Information Protection and Control Client  
                "http://download.microsoft.com//download/0/1/D/01D06854-CA0C-46F1-ADBA-EBF86010DCC6/rtm/MicrosoftIdentityExtensions-64.msi", # MMicrosoft Identity Extensions  
                "http://download.microsoft.com/download/1/C/A/1CAA41C7-88B9-42D6-9E11-3C655656DAB1/WcfDataServices.exe", # Microsoft WCF Data Services 5.6  
                "http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe", # Visual C++ Redistributable Package for Visual Studio 2015, 
                "http://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe",# Another visual C++ Redistributable Package for Visual Studio 2013/2012, 
                "http://download.microsoft.com/download/6/F/9/6F9673B1-87D1-46C4-BF04-95F24C3EB9DA/enu_netfx/Windows8_1-KB3045563-x64_msu/Windows8.1-KB3045563-x64.msu", # Update for Microsoft .NET Framework to disable RC4 in Transport Layer Security  
                "https://download.microsoft.com/download/C/3/A/C3A5200B-D33C-47E9-9D70-2F7C65DAAD94/NDP46-KB3045557-x86-x64-AllOS-ENU.exe" # .NET framework 4.6 
                    )  
     
     
    function DownLoadPreRequisites()  
    {  
     
        Write-Host "" 
        Write-Host "==============================================================================================" 
        Write-Host "      Downloading SharePoint Server 2016 RTM Prerequisites Please wait..."  
        Write-Host "==============================================================================================" 
          
        $ReturnCode = 0  
      
        foreach ($DownLoadUrl in $DownloadUrls)  
        {  
            ## Get the file name based on the portion of the URL after the last slash  
            $FileName = $DownLoadUrl.Split('/')[-1]  
            Try  
            {  
                ## Check if destination file already exists  
                If (!(Test-Path "$SharePoint2016RTMPath\$FileName"))  
                {  
                    ## Begin download  
                    Start-BitsTransfer -Source $DownLoadUrl -Destination $SharePoint2016RTMPath\$fileName -DisplayName "Downloading `'$FileName`' to $SharePoint2016RTMPath" -Priority High -Description "From $DownLoadUrl..." -ErrorVariable err  
                    If ($err) {Throw ""}  
                }  
                Else  
                {  
                    Write-Host " - File $FileName already exists, skipping..."  
                }  
            }  
            Catch  
            {  
                $ReturnCode = -1  
                Write-Warning " - An error occurred downloading `'$FileName`'"  
                Write-Error $_  
                break  
            }  
        }  
        Write-Host "Done downloading Prerequisites required for SharePoint Server 2016 RTM"  
          
        return $ReturnCode  
    }  
     
     
      
    function DownloadPreReqs()  
    {  
        Try 
        { 
            # Check if destination path exists  
            If (Test-Path $SharePoint2016RTMPath)  
            {  
               # Remove trailing slash if it is present 
               $script:SharePoint2016RTMPath = $SharePoint2016RTMPath.TrimEnd('\')            
            } 
            Else { 
               Write-Host "`nYour specified download path does not exist. Proceeding to create same." 
               New-Item -ItemType Directory -Path $SharePoint2016RTMPath 
            } 
         
            $returncode = DownLoadPreRequisites  
            if($returncode -ne 0) 
            { 
                Write-Host "Unable to download all files." 
            } 
        } 
        Catch 
        { 
            Write-Error "Exception Type: $($_.Exception.GetType().FullName)"  
            Write-Error "Exception Message: $($_.Exception.Message)"          
        }  
        finally 
        { 
            Write-Host "" 
            Write-Host "Script execution is now complete!" 
            Write-Host "" 
        } 
     
     
    }  
     
    DownloadPreReqs 
    


    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    23 августа 2016 г. 10:18
  • В скрипте есть параметры : $DownloadUrls  - вот вам все ссылки выкачать и перенести на сервер.

    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    23 августа 2016 г. 10:20
  • В скрипте есть параметры : $DownloadUrls  - вот вам все ссылки выкачать и перенести на сервер.

    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    Я уже скачал их ещё вчера. Мне посоветовал Владимир Каплин прописать их в скрипте и запустить. Я написал в чём проблема (один файл не понятно куда прописывать)
    23 августа 2016 г. 11:25
  • Может Вы меня не правильно поняли...

    Вот список программ, установленных на сервере.


    Вот ошибка:

    Вопрос: чего не хватает серверу?

    23 августа 2016 г. 11:32
  • как уже писал Максим,

    1. запустите скрипт (вставленный выше) на локальной машине

    2. перенесите дистрибутивы на сервер

    3. запустите скрипт 

    #Directory path where SP 2016 RTM files are kept 
    $PreRequsInstallerPath= "E:"  
     
    #Directory path where SP 2016 Pre-requisites files are kept 
    $PreRequsFilesPath = "C:\Installables" 
     
    Start-Process "$PreRequsInstallerPath\PrerequisiteInstaller.exe" -Wait -ArgumentList "  ` 
                  /SQLNCli:`"$PreRequsFilesPath\sqlncli.msi`" ` 
                  /idfx11:`"$PreRequsFilesPath\MicrosoftIdentityExtensions-64.msi`" ` 
                  /Sync:`"$PreRequsFilesPath\Synchronization.msi`" `                                                                                  
                  /AppFabric:`"$PreRequsFilesPath\WindowsServerAppFabricSetup_x64.exe`" ` 
                  /kb3092423:`"$PreRequsFilesPath\AppFabric-KB3092423-x64-ENU.exe`" ` 
                  /MSIPCClient:`"$PreRequsFilesPath\setup_msipc_x64.exe`" ` 
                  /wcfdataservices56:`"$PreRequsFilesPath\WcfDataServices.exe`" ` 
                  /odbc:`"$PreRequsFilesPath\msodbcsql.msi`" ` 
                  /msvcrt11:`"$PreRequsFilesPath\vc_redist.x64.exe`" ` 
                  /msvcrt14:`"$PreRequsFilesPath\vcredist_x64.exe`" ` 
                  /dotnetfx:`"$PreRequsFilesPath\NDP46-KB3045557-x86-x64-AllOS-ENU.exe`""
    единственно нужно указать путь на дистрибутив sharePoint и на место с пререквизитами


    мой блог Немного о SharePoint



    • Изменено Kaplin VladimirModerator 23 августа 2016 г. 11:52
    • Помечено в качестве ответа 3aIIIu6ucb 24 августа 2016 г. 11:14
    23 августа 2016 г. 11:50
    Модератор
  • Вам не хватает:

    Microsoft Information Protection and Control Client


    MS,MCTS,MCP,MCPD: SharePoint Developer 2010

    23 августа 2016 г. 12:05
  • Перечитайте, пожалуйста, первое сообщение моё. Эта утилита теперь называется по другому и установлена у меня (на скриншоте первая в списке).
    23 августа 2016 г. 12:12
  • По указанному скрипту скачивает лишь 5 из 13ти ссылок.

    Я вчера скачал по этим адресам вручную 11 файлов. Вот только не могу понять какое соответствие с одним файлов провести, чтобы выполнить скрипт установки (я вчера писал про это см.выше).

    Если бы Вы ответили, то я бы смог перенести все файлы, прописать пути и названия в скрипте и запустить его.

    23 августа 2016 г. 12:32
  • Максим ответил какого файла не хватает

    мой блог Немного о SharePoint

    23 августа 2016 г. 13:14
    Модератор
  • Я в самом топике писал что по ссылке и по попытке скачать Microsoft Information Protection and Control Client 2.1 ( Клиент Майкрософт для защиты и контроля информации версии 2.1) устанавливаетсяActive Directory Rights Management Services Client 2.1

    Попробуйте сами скачать и установить. Вы убедитесь что в списке программ ставится именно он. И на скриншоте у меня видно что он установлен. 

    Знаю я что он мне нужен... но на самом этом сайте если такой инсталлик. Хоть плачь :-(

    24 августа 2016 г. 3:04
  • я попробовал у себя

    скрипт для скачивания валился на строке "Microsoft-Federation-Extensions-For-SharePoint3.0.msi"

    закоментировал и скачал 

    далее перенес файлы на новый сервер и запустил


    мой блог Немного о SharePoint


    24 августа 2016 г. 7:24
    Модератор
  • Обрадовался было что всё вроде пошло, но на шаге мастера ошибку выдало... Притом она уже давно выходит. Когда я запускал через setup, а не через prerequisiteinstaller

    Дать права учётке, с помощью которой запускаю setup, права owner на системную БД master?

    Не помогло.

    Добавил учетку в Server Roles serveradmin, securityadmin и dbcreator. Данная ошибка пропала, но появилась другая: "Не удалось загрузить один или несколько типов" . Ему что, снова нужен интернет?

    • Изменено 3aIIIu6ucb 24 августа 2016 г. 12:41
    24 августа 2016 г. 11:27