Forum

Turkish_CI_AS Conve...
 
Bildirimler
Hepsini Temizle

Turkish_CI_AS Convert

7 Yazılar
2 Üyeler
0 Reactions
5,762 Görüntüleme
(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Merhaba üstteki kod çalışırken alt satırdaki kod aşağıdaki kodu veriyor, muhtemelen indexli bir tablo sütunu olduğundan nasıl çözebiliriz onları da CI_AS yapmam gerekiyor ?
Mssql.. 

ALTER TABLE MUH2EV ALTER COLUMN MUH2EVUNVAN2 varchar (80) COLLATE Turkish_CI_AS
Go
ALTER TABLE STKREZERV ALTER COLUMN STKREZSTKKOD varchar (40) COLLATE Turkish_CI_AS

Msg 5074, Level 16, State 1, Line 1
The index 'STKREZERVIND1' is dependent on column 'STKREZSTKKOD'.
Msg 5074, Level 16, State 1, Line 1
The index 'STKREZERVIND2' is dependent on column 'STKREZSTKKOD'.
Msg 4922, Level 16, State 9, Line 1
ALTER TABLE ALTER COLUMN STKREZSTKKOD failed because one or more objects access this column.

 
Gönderildi : 13/07/2018 16:06

(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Resimde ki gibi bir durum söz konusu. Herhangi bir database diagram'ı mevcut değil.

 
Gönderildi : 13/07/2018 18:02

(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Keys kısmı komple boş üstad..

 
Gönderildi : 13/07/2018 18:09

(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Böyle Contrait bu şekilde ;

 
Gönderildi : 13/07/2018 18:26

(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Hocam o zaman asıl olay bu işte ben her şekilde CI_AS a çevirmek istiyorum bu durumda bunları bozmadan yapabilmemin imkanı yok mu acaba ?

 
Gönderildi : 13/07/2018 18:38

(@suleymansulun)
Gönderiler: 53
Trusted Member
Konu başlatıcı
 

Şuanda sorgu içinde Collate [dönüşmesi gereken dil] şeklinde sorguyu çalıştırdım, ilginiz için teşekkür ederim..
Yine de kökten bir öneriniz olursa onu da denerim saygılarımla..

 
Gönderildi : 13/07/2018 20:20

(@erensametcunbul)
Gönderiler: 52
Trusted Member
 

bende zamanında bu işle uğraşmıştım. Biraz sıkıntılı bir süreç. Tüm sıralamayı yapmanız gerekiyor. Constraint, Index, Keys, Columns, Table , Database şekilden sıralamayı takip etmelisiniz. Benim db çok büyük değildi. Tüm Constraint, index ve  Foring key , Primary keyler sildim. tüm text içeren kolonları, tableları ve database dilini değiştirdikten sonra sıralamayla tekrar oluşturdum. 

 

Kolay gelsin. Zor iş.

 
Gönderildi : 29/08/2018 13:24

Paylaş: