J'ai pris la prise en charge d'une instance SQL Server 2012 sur un serveur sur notre site allemand et doit appliquer SQLSERVER2012SP4-KB4018073-X64-ENU.
La correction échoue avec l'erreur montrant l'erreur
La langue de SQL Server Instance MSSQLServer ne correspond pas à la langue attendue par la mise à jour SQL Server. La langue de produit SQL Server installée est allemande (Allemagne) et la langue SQL Server attendue est l'anglais (États-Unis).
L'onglet Général Propriétés du serveur (dans SSMS) affiche la langue allemand (Allemagne), mais le serveurPoperty ('LCID') indique 1033 (US_Anglais). L'entrée de registre affiche 1031 (allemand) comme langue d'installation ( https://www.sqlserverscience.com/basics/localization/language-used-sql-server-binaires/#COMMENT-191 ).
Essayer d'utiliser le fichier de patch allemand SQLServer2012SP4-KB4018073-X64-DEU
Ce support SQL Server Setup ne prend pas en charge la langue du système d'exploitation ou ne dispose pas des fichiers d'installation de la version anglais-langue-bande SQL Server. Utilisez le support SQL Server spécifique à la langue correspondante. ou installer à la fois le MUI spécifique de la langue et modifier les paramètres de format et système via les paramètres régionaux du panneau de configuration.
Tous les pointeurs quant à la voie à suivre pour que je puisse appliquer le patch?
Tentative de correction après la première version suggérée
la cause de l'erreur est que vous appliquez une mise à jour en anglais sur un serveur SQL installé en langue allemande. Ou peut-être qu'il pourrait y avoir un problème spécifique avec SQL Server et la langue allemande .
@ Massimiliano Buschi a raison, la solution devrait être ceci . Cependant, vous avez dit dans votre cas ne fonctionne pas.
Utilisez PowerShell à:
Get-WinUserLanguageList
Set-WinUserLanguageList -LanguageList en-US
ne fonctionne toujours pas? Essayons de changer ces 3 paramètres :
User interface settings:
Dans le panneau de contrôle, la région ouverte et la langue. Dans l'onglet Languages, pour la langue utilisée dans les menus et les dialogues, sélectionnez une valeur dans la liste. Cliquez sur Appliquer pour confirmer le changement et ok pour fermer la fenêtre.User locale:
Dans le panneau de contrôle, options ouvertes régionales et linguistiques. Dans l'onglet Options régionales, pour sélectionner un élément à afficher ses paramètres, sélectionnez une valeur dans la liste. Cliquez sur Appliquer pour confirmer le changement et ok pour fermer la fenêtre.System locale:
Dans le panneau de contrôle, options ouvertes régionales et linguistiques. Dans l'onglet Avancé, pour sélectionner une langue correspondant à la version des programmes non-Unicode que vous souhaitez utiliser, sélectionnez une valeur dans la liste. Cliquez sur Appliquer pour confirmer le changement et ok pour fermer la fenêtre.ne fonctionne toujours pas? Nous devons utiliser le marteau: (
Supprimer ou renommer le %ProgramFiles%\Microsoft SQL Server\110
Dossier (110 pour SQL Server 2012, 120 pour SQL Server 2014 et ainsi de suite)
Réessayer.
S'il vous plaît essayer d'accéder au panneau de contrôle, aux paramètres régionaux et modifiez le langage "Format". Fermer, re-ouvrez le format et modifiez le format à la tienne. Réessayer la configuration du patch
C'est facile. Bien que si vous travaillez dans une organisation suisse-allemande comme si je le fais et que je dois installer des instances allemandes SQL Server sur des serveurs Windows, qui ont été configurés pour utiliser l'emplacement Suisse, qui donne une disposition de clavier Swiss-allemand et des paramètres de date-heure.
La solution dépend de la version du système d'exploitation installé ...
Sur un serveur de fenêtre 2016 avec l'emplacement défini en Suisse, la barre de langue pourrait ressembler à ceci:
[.____]
Essayer d'installer un service de service allemand échouera, même si le paramètre Deutsch (Schweiz) est disponible. Démarrer le SQLServer2016SP2-KB4052908-x64-DEU.exe
(SQL Server 2016 Service Pack 2 Allemand) Résultats:
Pour contourner ce problème, ajoutez la langue allemand - allemand et définissez par défaut.
Cliquez sur le Ajouter une langue Icône ...
... et commencez à taper allemand .
Sélectionnez le allemand (Allemagne) ( ou Deutsch (Deutschland) ) option ...
... et lorsque vous revenez dans les paramètres de langue et de la région, sélectionnez le bouton par défaut :
Vos paramètres doivent maintenant ressembler un peu comme celui-ci avec allemand (Allemagne) ( ou Deutsch (Deutschland ) ) en haut.
Si j'exécute la configuration pour Service Pack 2 maintenant, alors je suis présenté avec:
... et finalement ceci:
Disclaimer:
[.____] Toutes les photos prises aujourd'hui sur un serveur Windows Server 2019 (allemand) Exécution SQL Server 2016 (allemand)
Détails pour les systèmes d'exploitation plus anciens à suivre ...