Aracılığıyla paylaş


Güncelleştirmeleri komut satırından yükleme

Şunlar için geçerlidir:Windows üzerinde SQL Server

Kuruluşunuzun gereksinimlerini karşılamak için yükleme betiklerini test edin ve değiştirin.

Yükleme için örnek söz dizimi

Güncelleştirme paketinin adı farklılık gösterebilir ve dil, sürüm ve işlemci bileşeni içerebilir. <package_name> güncelleştirme paketinizin adıyla değiştirerek bir komut isteminde güncelleştirme uygulayın:

  • SQL Server'ın tek bir örneğini ve Integration Services ve Yönetim Araçları gibi tüm paylaşılan bileşenleri güncelleştirin: Örneği InstanceName parametresini veya InstanceID parametresini kullanarak belirtebilirsiniz. SQL Server'ın hazırlanmış bir örneğini güncelleştirmek için InstanceID parametresini belirtmeniz gerekir.

    <package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /InstanceName=MyInstance
    

    veya

    <package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /InstanceID=\<Instance ID>
    

    SQL Server 2022 (16.x) ve sonraki sürümler için aka.ms/useterms'daki Microsoft SQL Server Yazılım Lisans Koşulları'nı okuyun.

  • Kurulum, ana ürün ve ilgili güncelleştirmelerinin aynı anda yüklenmesi için en son ürün güncelleştirmelerini ana ürün yüklemesiyle tümleştirebilir. Veritabanı altyapısı örneğinin yüklemesini ürün güncelleştirmesini içerecek şekilde hazırlayabilirsiniz:

    setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=PrepareImage /UpdateEnabled=True /UpdateSource=\<path where the update is downloaded> /INSTANCEID=\<Instance ID> /FEATURES=SQLEngine
    
  • Integration Services ve Yönetim Araçları gibi yalnızca SQL Server paylaşılan bileşenlerini güncelleştirin:

    <package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch
    
  • Bilgisayardaki tüm SQL Server örneklerini ve Integration Services ve Yönetim Araçları gibi tüm paylaşılan bileşenleri güncelleştirin:

    <package_name>.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /AllInstances
    
  • Tek bir SQL Server örneğinden ve Integration Services ve Yönetim Araçları gibi tüm paylaşılan bileşenlerden bir güncelleştirmeyi kaldırın:

    <package_name>.exe /qs /Action=RemovePatch /InstanceName=MyInstance
    
  • Integration Services ve Yönetim Araçları gibi yalnızca SQL Server paylaşılan bileşenlerinden bir güncelleştirmeyi kaldırın:

    <package_name>.exe /qs /Action=RemovePatch
    

    Uyarı

    Güncelleştirme yükleyicisi, paylaşılan bileşenlerin her zaman en yüksek düzeydeki örneğin sürümünde veya üstünde olmasını sağlar.

Desteklenen parametreler

Önemli

Mümkün olduğunda, çalışma zamanında güvenlik kimlik bilgilerini sağlayın. Kimlik bilgilerini bir betik dosyasında depolamanız gerekiyorsa, yetkisiz erişimi önlemek için dosyanın güvenliğini sağlayın.

Şalter Açıklama
/? Katılımsız yükleme komut istemi yardımını görüntüler
/action=Patch or /action=RemovePatch Yükleme eylemini belirtir: Patch veya RemovePatch.
/allinstances SQL Server güncelleştirmesini tüm SQL Server örneklerine ve paylaşılan, örnek bilgisi olmayan tüm SQL Server bileşenlerine uygular.
/instancename=InstanceName 1 SQL Server güncelleştirmesini InstanceName adlı bir SQL Server örneğine ve paylaşılan, örnek farkındalığı olmayan tüm SQL Server bileşenlerine uygular.
/InstanceID=Inst1 SQL Server güncelleştirmesini bir SQL Server Inst1örneğine ve paylaşılan, örnek bilgisi olmayan tüm SQL Server bileşenlerine uygular.
/hideconsole Sql Server'ın konsol penceresinin gizli veya kapalı olduğunu belirtir.
/quiet SQL Server güncelleştirme Kurulumu'nu katılımsız modda çalıştırır.
/qs Yalnızca ilerleme arayüzü penceresini görüntüler.
/UpdateEnabled SQL Server kurulumunun ürün güncelleştirmelerini bulup içermemesi gerektiğini belirtir. Geçerli değerler True ve False veya 1 ve 0'dir. Varsayılan olarak, SQL Server kurulumu bulduğu güncelleştirmeleri içerir.
/IAcceptSQLServerLicenseTerms Sadece /Q veya /QS parametresi katılımsız yüklemeler için belirtildiğinde gereklidir.

1 Sql Server'ın hazırlanmış bir örneğine güncelleştirme uygulamak için bu parametreyi belirtemezsiniz. Bunun yerine /instanceID parametresini belirtmeniz gerekir.