Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server – csak Windows
Az SQL Server telepítője létrehozhat egy konfigurációs fájlt a rendszer alapértelmezett és futásidejű bemenetei alapján. A konfigurációs fájl használatával az SQL Servert az egész vállalaton belül telepítheti ugyanazzal a konfigurációval. A manuális telepítéseket a vállalat egész területén szabványosíthatja, ha létrehoz egy kötegfájlt, amely elindítja Setup.exe.
Ez a cikk az SQL Server 2016-os és újabb verzióihoz készült. Az SQL Server régebbi verzióiról Az SQL Server 2014 telepítése konfigurációs fájl használatávalcímű témakörben olvashat.
A telepítő csak a parancssorikeresztül támogatja a konfigurációs fájl használatát. A paraméterek feldolgozási sorrendje a konfigurációs fájl használata során az alábbiak szerint van felvázolva:
A konfigurációs fájl felülírja a csomag alapértelmezett beállításait
A parancssori értékek felülírják a konfigurációs fájl értékeit
A konfigurációs fájl az egyes telepítések paramétereinek és értékeinek nyomon követésére használható. Ez hasznossá teszi a konfigurációs fájlt a telepítések ellenőrzéséhez és naplózásához.
Borravaló
Mivel a konfigurációs beállítások verzióról verzióra változhatnak, a legjobb, ha újat ConfigurationFile.ini hoz létre az SQL Server minden egyes új verziójához.
Konfigurációs fájlstruktúra
A ConfigurationFile.ini fájl egy szöveges fájl paraméterekkel (név/érték pár) és leíró megjegyzésekkel.
Az alábbi példa egy ConfigurationFile.ini fájlra:
; Microsoft SQL Server Configuration file
[OPTIONS]
; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE.
; This is a required parameter.
ACTION="Install"
; Specifies features to install, uninstall, or upgrade.
; The list of top-level features include SQL, AS, RS, IS, and Tools.
; The SQL feature will install the database engine, replication, and full-text.
; The Tools feature will install Management Tools, Books online,
; SQL Server Data Tools, and other shared components.
FEATURES=SQL,Tools
; Microsoft SQL Server Configuration file
[OPTIONS]
; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE.
; This is a required parameter.
ACTION="Install"
; Specifies features to install, uninstall, or upgrade.
; The list of top-level features include SQL, AS, and IS.
; The SQL feature will install the database engine, replication, and full-text.
FEATURES=SQL
Konfigurációs fájl létrehozása
Szúrja be az SQL Server telepítési adathordozóját. A gyökérmappában kattintson duplán a Setup.exe. Hálózati megosztásból való telepítéshez keresse meg a megosztás gyökérmappát, majd kattintson duplán a Setup.exe.
Jegyzet
Az SQL Server Express Edition beállítása nem hozza létre automatikusan a konfigurációs fájlt. A következő parancs elindítja a telepítést, és létrehoz egy konfigurációs fájlt.
SETUP.exe /UIMODE=Normal /ACTION=INSTALLKövesse a varázslót a Telepítésre kész lapon. A konfigurációs fájl elérési útja a konfigurációs fájl elérési útjának szakaszában található Telepítésre kész lapon található. További információ az SQL Server telepítéséről: lásd a következőt: Az SQL Server telepítése a Telepítővarázslóból (Telepítő).
A telepítés befejezése nélkül megszakíthatja a telepítést az INI-fájl létrehozásához.
Jegyzet
A telepítőinfrastruktúra kiírja a futtatott műveletek összes megfelelő paraméterét, kivéve a bizalmas információkat, például a jelszavakat. A
/IAcceptSQLServerLicenseTermsparaméter nincs kiírva a konfigurációs fájlba, és vagy módosítani kell a konfigurációs fájlt, vagy meg kell adni egy értéket a parancssorban. További információ: Az SQL Server telepítése és konfigurálása Windows rendszeren a parancssorból. Emellett olyan logikai paraméterekhez is tartalmaz értéket, ahol az érték általában nem a parancssoron keresztül van megadva.
Az SQL Server 2022 (16.x) és újabb verziói esetén olvassa el a Microsoft SQL Server szoftverlicenc-feltételeit a aka.ms/useterms.
Az SQL Server telepítése a konfigurációs fájl használatával
A konfigurációs fájlt csak parancssori telepítéseken használhatja.
Jegyzet
Ha módosítania kell a konfigurációs fájlt, javasoljuk, hogy készítsen másolatot, és működjön együtt a másolattal.
Különálló SQL Server-példány telepítése konfigurációs fájl használatával
- Futtassa a telepítést a parancssoron keresztül, és adja meg a
ConfigurationFile.iniértéket aConfigurationFileparaméteren keresztül.
Konfigurációs fájl használata önálló SQL Server-példány (SysPrep) képének előkészítéséhez és befejezéséhez
Az SQL Server egy vagy több példányának előkészítése és konfigurálása ugyanazon a gépen.
Futtassa Az SQL Server önálló példányának képelőkészítését a telepítőközpont Speciális lapján, és rögzítse a rendszerkép konfigurációs fájljának előkészítését.
Az SQL Server további példányainak előkészítéséhez használja ugyanazt a képkonfigurációs fájlt, mint egy sablont.
Futtassa A telepítőközpont Speciális lapján az SQL Server előkészített önálló példányának képkiegészítését, hogy konfiguráljon egy előkészített példányt a gépen.
Az operációs rendszer képének előkészítése, beleértve az SQL Server nem konfigurált előkészített példányát a Windows SysPrep eszközzel.
Futtassa a Sql Server- különálló példányának képelőkészítését a Telepítési központ Speciális lapján, és rögzítse a képkonfiguráció előkészítésére szolgáló fájlt.
Futtassa az SQL Server előkészített önálló példányának képfájljának elkészítését a telepítési központ Speciális lapján, de a teljes konfigurációs fájl rögzítése után szakítsa meg a Telepítésre kész lapon.
A teljes képkonfigurációs fájl a Windows rendszerképével együtt tárolható az előkészített példányok konfigurációjának automatizálásához.
SQL Server feladatátvevő fürt telepítése a konfigurációs fájl használatával
Integrált telepítési lehetőség (hozzon létre egyetlen csomópontos feladatátvevő fürtöt egy csomóponton, és további csomópontok esetén futtassa
AddNoderajtuk):Futtassa a "Feladatátvevő fürt telepítése" lehetőséget, és rögzítse az összes telepítési beállítást felsoroló konfigurációs fájlt.
Futtassa a parancssori feladatátvevő fürt telepítését a
ConfigurationFileparaméter megadásával.További csomópont hozzáadásakor futtassa a
AddNode-t a meglévő feladatátvevő fürtre vonatkozóConfigurationFile.inifájl rögzítéséhez.Futtassa az AddNode parancssort a feladatátvevő fürthöz csatlakozó összes további csomóponton úgy, hogy ugyanazt a konfigurációs fájlt adja meg a
ConfigurationFileparaméterrel.
Speciális telepítési lehetőség (a feladatátvételi fürt előkészítése az összes feladatátvételi fürt csomópontján, majd az összes csomópont előkészítése után futtassa a teljes telepítést a megosztott lemezt birtokló csomóponton):
Futtassa előkészítése az egyik csomóponton, és rögzítse a
ConfigurationFile.inifájlt.Adja meg ugyanazt a
ConfigurationFile.inifájlt a Setup program futtatásához az összes csomóponton, amelyeket előkészítenek a feladatátvevő klaszterhez.Az összes csomópont előkészítése után futtasson egy teljes feladatátvevő fürtműveletet a megosztott lemezt birtokbavevő csomóponton, és rögzítse a
ConfigurationFile.inifájlt.Ezután megadhatja ezt a
ConfigurationFile.inifájlt a feladatátvevő fürt befejezéséhez.
Csomópont hozzáadása vagy eltávolítása egy SQL Server-feladatátvevő fürthöz a konfigurációs fájl használatával
- Ha olyan konfigurációs fájllal rendelkezik, amellyel korábban csomópontot adott hozzá vagy távolított el egy feladatátvevő fürthöz, ugyanazt a fájlt újra felhasználhatja további csomópontok hozzáadásához vagy eltávolításához.
SQL Server-feladatátvevő fürt frissítése a konfigurációs fájl használatával
Futtassa a frissítést a passzív csomóponton, és rögzítse a
ConfigurationFile.inifájlt. Ezt megteheti a tényleges frissítés végrehajtásával, vagy a tényleges frissítés nélkül is kiléphet a végén.A frissíteni kívánt további csomópontokon adja meg a
ConfigurationFile.inifájlt a folyamat befejezéséhez.
Mintaszintaxis
Az alábbiakban néhány példát láthat a konfigurációs fájl használatára:
- A konfigurációs fájl megadása a parancssorban:
Setup.exe /ConfigurationFile=MyConfigurationFile.ini
- Jelszavak megadása a parancssorban a konfigurációs fájl helyett:
Setup.exe /SQLSVCPASSWORD="************" /AGTSVCPASSWORD="************" /ASSVCPASSWORD="************" /ISSVCPASSWORD="************" /RSSVCPASSWORD="************" /ConfigurationFile=MyConfigurationFile.ini
Setup.exe /SQLSVCPASSWORD="************" /AGTSVCPASSWORD="************" /ASSVCPASSWORD="************" /ISSVCPASSWORD="************" /ConfigurationFile=MyConfigurationFile.ini