SQL Server’da Database Collation Değiştirme

Arkadaşlar Merhaba,

SQL Server’da Türkçe karakterlerle ilgili bir problem yaşıyorsanız, bulunduğunuz veritabanının collation’ını değiştirmeniz gerekebilir. Böyle durumlarda genelde Turkish_CI_AS seçilir.

Ancak bunu yaparken bazen hata alabilirsiniz ve sistem bunu yapmanıza izin vermez. Çünkü bir takım bağımlılıkları olabilir.

Bunun önüne geçebilmek adına aşağıdaki kodu SQL Query ekranında çalıştırabilirsiniz.

ALTER DATABASE [veritabanı] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE [veritabanı] COLLATE Turkish_CI_AS
ALTER DATABASE [veritabanı] SET MULTI_USER

Kolay gelsin, iyi çalışmalar 🙂

Bir Cevap Yazın