Aracılığıyla paylaş

KB5033371 nolu update paketi hakkında

Anonim
2023-12-13T15:42:33+00:00

Merhaba,

12.12.2023 tarihli yayınlanan microsofte update Windows Server üzerinde postgresql çalışmasını engellemeye neden olmuş görünüyor.

Engellemeye sebep olan açıklama aşağıdadır.

  • This update changes the English name of the former Republic of Turkey. The new, official name is the Republic of Türkiye.

Postgresql lc_locale ayarlarında Turkish_Turkey.1254 bulunan ve işletim sisteminde yüklü olması gereken parametre Turkish_Türkiye olarak düzenlendiği için postgresql en güncel sürümü dahi çalışmamaya başlamıştır.

Update kaldırıldığında Postgresql sorunsuz çalışmaktadır.

https://support.microsoft.com/en-us/topic/december-12-2023-kb5033371-os-build-17763-5206-aeb26a0a-536b-4bf8-9f5a-2749f4ba71fc

Windows Server Cihazları ve dağıtımı Windows güncelleştirmelerini, özelliklerini veya rollerini yükleme

Kilitli Soru. Bu soru Microsoft Destek Topluluğu’ndan aktarıldı. Yararlı olup olmadığını belirtmek için oy verebilirsiniz ancak yorum veya yanıt ekleyemez ya da soruyu takip edemezsiniz. Gizliliği korumak için aktarılan sorularda kullanıcı profilleri anonimleştirilir.

0 yorum Açıklama yok
{count} oy

22 yanıt

Sıralama ölçütü: En yararlı
  1. Anonim
    2024-11-07T06:43:02+00:00
    0 yorum Açıklama yok
  2. Anonim
    2024-12-24T13:34:05+00:00

    Herkese Selam,

    Herkes Local Builder ile uğraşmasın diye Local Builder ile oluşturduğum paketi yayınlıyorum.

    Bu paketi doğrudan kurarak bu dil sorununu aşabilirsiniz. Sıfır kurulum aşamasında takılanlar aşağıdaki adımları sırasıyla takip ederek kurulumlarını başarılı bir şekilde gerçekleştirebilirler.

    Yeni Kurulum:

    1. English / United States dilini seçerek PostgreSQL kurulumunuzu başarıyla yapın.
    2. CMD Yönetici olarak çalıştırın.
    3. CMD'de net stop postgresql-x64-17 komutuyla çalışan PostgreSQL servisini durdurun. (Buradaki ve bundan sonraki komutlarda yazan 17 değeri Postgresql versiyonumdur. Siz hangi versiyonu kurduysanız onu girin örneğin 16 vb.)
    4. "C:\Program Files\PostgreSQL\17" dizinine giderek data klasörünü silin (içinde veritabanınız varsa önermem) veya başka bir yere yedekleyerek taşıyın.
    5. Verdiğim paketi yükleyin. (Daha öncesinde yükleyebilirsiniz.)
    6. CMD'de cd "C:\Program Files\PostgreSQL\17\bin" komutuyla PostgreSQL'in kurulu olduğu dizine gidin.
    7. CMD'de .\initdb.exe -D "C:\Program Files\PostgreSQL\17\data" -U postgres -E UTF8 --locale=Turkish_Turkey.1254 komutunu çalıştırın ve sonuçlanmasını bekleyin. (Bu işlem data klasörünüzü yeni dil yapılandırmasına göre tekrar yapılandırır.)
    8. CMD'de net start postgresql-x64-17 komutunu çalıştırarak PostgreSQL'inizi tekrar çalıştırın.

    Yukarıdaki işleri başarıyla gerçekleştirdiğinizde aşağıdaki SQL komutlarıyla doğrudan Türkçe dil desteği bulunan bir veritabanı oluşturabilirsiniz. Dilerseniz başka bir dilde oluşturulmuş veritabanlarını taşıyarak veya güncelleyerek Türkçe desteği kazandırabilirsiniz.

    Türkçe Dil Destekli Veritabanı Oluşturma:
    CREATE DATABASE your_database_name

    WITH OWNER = postgres

       ENCODING = 'UTF8' 
    
       LC\_COLLATE = 'Turkish\_Turkey.1254' 
    
       LC\_CTYPE = 'Turkish\_Turkey.1254' 
    
       TABLESPACE = pg\_default 
    
       CONNECTION LIMIT = -1;  
    

    Türkçe Dil Desteği Paketi: https://drive.google.com/file/d/1F9wAyUM8KxOL3JLmBeZZTNfTA6Qr8rmz/view?usp=sharingVirusTotal Linki: https://www.virustotal.com/gui/url/205768754eb568dad440909158e7b9e939dada74bc197c9af897ed7632337daf

    Soru ve eksiklerinizi bana iletebilirsiniz.

    Teşekkürler.

    1 kişi bu yanıtı yararlı buldu.
    0 yorum Açıklama yok