none
Silent Installation SQL-Server with Managed Serice Account destroys ACL RRS feed

  • Frage

  • Hallo Leute,

    wenn ich ein Silent Install von SQL-Server-2017 mithilfe eines DFS Backuppfades und eines Managed-Service-Accounts durchführe, wird unsere komplette ACL zerschossen.

    Kann ich der Silent-Install-Config-Datei irgendwie mitgeben, dass er einfach nur einen Ordner anlegt und die Inheritance komplett außer Acht lässt? Derzeit macht er alles korrekt, aber danach löscht er jegliche Vererbung.

    Derzeit mache ich das so:

    $Backup = "\\files\GroupIT\Web-File\Services\DBMS\MSSQL\$hostname"

    if(!(Test-Path -Path $Backup )){

        New-Item -ItemType directory -Path $Backup

        Write-Host "New folder for Backups created"

    }

    else

    {

      Write-Host "Folder for Backups already exists"

    }

    Und dann in der Configfile:

    SQLBACKUPDIR=$Backup

    SQL wird dann so installiert

    # start the SQL installer

    Try

    {

    if (Test-Path $SQLsource){

    write-host "about to install SQL Server 2017..." -nonewline

    $fileExe =  "$SQLsource\setup.exe"

    $CONFIGURATIONFILE = "$folderpath\ConfigurationFile.ini"

    & $fileExe  /CONFIGURATIONFILE=$CONFIGURATIONFILE

    Write-host "done!" -ForegroundColor Green

    } else {

    write-output "Could not find the media for SQL Server 2017..."

    break

    }}

    catch

    {write-output "Something went wrong with the installation of SQL Server 2017, aborting."

    break}

    Ggf. muss ich hier noch irgendwo was ändern. Hoffe Ihr könnt helfen.

    Grüße

    Thorsten

    Montag, 15. April 2019 07:25