ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > SQL > SQL Veri Tabanı İşlemleri
  Aktif Konular Aktif Konular RSS - Cannot resolve the collation conflict between "SQL
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.

Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz.

Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur.

Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz.


Kapalı KonuCannot resolve the collation conflict between "SQL

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
temhemxs Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 25 Temmuz 2007
Konum: Denizli
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Konu: Cannot resolve the collation conflict between "SQL
    Gönderim Zamanı: 08 Ağustos 2007 Saat 14:47
Ticari DBUpdate OZEM2007 464 Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CI_AS" in the equal to operation.(NetsisMS-42000,468)
CREATE VIEW BNKHESSABITOTRALL ( NETHESKODU, --0 NETBANKAKODU, --1 NETBANKAISMI, --2 NETSUBEKODU, --3 NETSUBEISMI, --4 HESAPTIPI, --5 HESAPTIPIACIK, --6 BANKAHESNO, --7 ACIKLAMA, --8 DURUM, --9 DURUMACIK, --10 KILIT, --11 RAPORKODU, --12 DOVIZTIPI, --13 DOVIZISMI, --14 NETMUHKODU, --15 KFGELMUHKODU, --16 KFGIDMUHKODU, --17 GKSNO, --18 TEMTIPI, --19 TEMISIM, --20 CEKSENKARKREDI, --21 KREDITEMACIK, --22 TCMBBANKAKODU, --23 TCMBBANKAADI, --24 YURTDISI, --25 WEBADRES, --26 BANKAMUSTERINO, --27 TCMBSUBEKODU, --28 TCMBSUBEADI, --29 SWIFTCODE, --30 SUBE_KODU, --31 ULKEKODU, --32 ULKEADI, --33 ULKETELKODU, --34 ADRES, --35 SEHIRKODU, --36 SEHIRADI, --37 SEHIRTELKODU, --38 ILCE, --39 POSTAKODU, --40 TEL, --41 FAX, --42 ACIKLAMA1, --43 ACIKLAMA2, --44 ACIKLAMA3, --45 CEKSENKREDIORAN, --46 ILGILI, --47 GENKRDDOVIZTIPI, --48 GENELKREDILIMIT, --49 TAKVIMKODU, --50 HESBORCTOP, --51 HESALACTOP, --52 HESBAKIYE, --53 HESBORCTOPDOV, --54 HESALACTOPDOV, --55 HESBAKIYEDOV, --56 FAIZDEGVAR, --57 ONLINEDESTEK, ISLETME_KODU, ONAYTIPI, ONAYNUM, TCMBANAACIK1, TCMBANAACIK2, TCMBSUBEACIK1, TCMBSUBEACIK2 ) AS SELECT TBLBNKHESSABIT.NETHESKODU, TBLBNKHESSABIT.NETBANKAKODU, TBLBNKSABIT.BANKAADI, TBLBNKHESSABIT.NETSUBEKODU, TBLBNKSUBESABIT.SUBEADI, TBLBNKHESSABIT.HESAPTIPI, (CASE WHEN TBLBNKHESSABIT.HESAPTIPI=1 THEN '__@@##__37,2090' WHEN TBLBNKHESSABIT.HESAPTIPI=2 THEN '__@@##__37,2091' WHEN TBLBNKHESSABIT.HESAPTIPI=3 THEN '__@@##__37,2092' WHEN TBLBNKHESSABIT.HESAPTIPI=4 THEN '__@@##__37,2093' WHEN TBLBNKHESSABIT.HESAPTIPI=5 THEN '__@@##__37,2094' WHEN TBLBNKHESSABIT.HESAPTIPI=6 THEN '__@@##__37,2095' WHEN TBLBNKHESSABIT.HESAPTIPI=7 THEN '__@@##__37,2096' WHEN TBLBNKHESSABIT.HESAPTIPI=8 THEN '__@@##__37,2097' WHEN TBLBNKHESSABIT.HESAPTIPI=9 THEN '__@@##__37,2098' WHEN TBLBNKHESSABIT.HESAPTIPI=10 THEN '__@@##__37,2099' WHEN TBLBNKHESSABIT.HESAPTIPI=11 THEN '__@@##__37,2100' WHEN TBLBNKHESSABIT.HESAPTIPI=12 THEN '__@@##__37,2101' WHEN TBLBNKHESSABIT.HESAPTIPI=13 THEN '__@@##__37,2102' ELSE '__@@##__37,2103' END), TBLBNKHESSABIT.BANKAHESNO, TBLBNKHESSABIT.ACIKLAMA, TBLBNKHESSABIT.DURUM, (CASE WHEN TBLBNKHESSABIT.DURUM=1 THEN '__@@##__37,2088' ELSE '__@@##__37,2089' END), TBLBNKHESSABIT.KILIT, TBLBNKHESSABIT.RAPORKODU, TBLBNKHESSABIT.DOVIZTIPI, (CASE WHEN TBLBNKHESSABIT.DOVIZTIPI<=0 THEN 'TL' ELSE NETSIS..KUR.ISIM END), TBLBNKHESSABIT.NETMUHKODU, TBLBNKHESSABIT.KFGELMUHKODU, TBLBNKHESSABIT.KFGIDMUHKODU, TBLBNKHESSABIT.GKSNO, TBLBNKHESSABIT.TEMTIPI, TBLBNKTEMTIPSABIT.TEMISIM, TBLBNKHESSABIT.CEKSENKARKREDI, TBLBNKHESSABIT.KREDITEMACIK, TBLBNKSABIT.TCMBBANKAKODU, TBLTCMBANASABIT.BANKAADI, TBLTCMBANASABIT.YURTDISI, TBLBNKSABIT.WEBADRES, TBLBNKSABIT.BANKAMUSTERINO, TBLBNKSUBESABIT.TCMBSUBEKODU, TBLTCMBSUBESABIT.SUBEADI, TBLTCMBSUBESABIT.SWIFTCODE, TBLBNKHESSABIT.SUBE_KODU, TBLBNKSUBESABIT.ULKEKODU, NETSIS..ULKESABIT.ULKEADI, NETSIS..ULKESABIT.ULKETELKODU, TBLBNKSUBESABIT.ADRES, TBLBNKSUBESABIT.SEHIRKODU, NETSIS..SEHIRSABIT.SEHIRADI, NETSIS..SEHIRSABIT.SEHIRTELKODU, TBLBNKSUBESABIT.ILCE, TBLBNKSUBESABIT.POSTAKODU, TBLBNKSUBESABIT.TEL, TBLBNKSUBESABIT.FAX, TBLBNKSUBESABIT.ACIKLAMA1, TBLBNKSUBESABIT.ACIKLAMA2, TBLBNKSUBESABIT.ACIKLAMA3, TBLBNKSUBESABIT.CEKSENKREDIORAN, TBLBNKSUBESABIT.ILGILI, TBLBNKSUBESABIT.GENKRDDOVIZTIPI, TBLBNKSUBESABIT.GENELKREDILIMIT, TBLBNKSUBESABIT.TAKVIMKODU, TBLBNKHESSABIT.HESBORCTOP, TBLBNKHESSABIT.HESALACTOP, (TBLBNKHESSABIT.HESBORCTOP-TBLBNKHESSABIT.HESALACTOP), TBLBNKHESSABIT.HESBORCTOPDOV, TBLBNKHESSABIT.HESALACTOPDOV, (TBLBNKHESSABIT.HESBORCTOPDOV-TBLBNKHESSABIT.HESALACTOPDOV), (CASE WHEN ISNULL(TBLBNKHESSABIT.FAIZDEGSAY,0)>0 THEN 'E' ELSE 'H' END), TBLTCMBANASABIT.ONLINEDESTEK, TBLBNKHESSABIT.ISLETME_KODU, TBLBNKHESSABIT.ONAYTIPI, TBLBNKHESSABIT.ONAYNUM, TBLTCMBANASABIT.YEDEK9, TBLTCMBANASABIT.YEDEK10, TBLTCMBSUBESABIT.YEDEK9, TBLTCMBSUBESABIT.YEDEK10 FROM TBLBNKHESSABIT INNER JOIN TBLBNKSABIT ON (TBLBNKHESSABIT.NETBANKAKODU=TBLBNKSABIT.NETBANKAKODU) INNER JOIN TBLBNKSUBESABIT ON (TBLBNKHESSABIT.NETBANKAKODU=TBLBNKSUBESABIT.NETBANKAKODU AND TBLBNKHESSABIT.NETSUBEKODU=TBLBNKSUBESABIT.NETSUBEKODU) INNER JOIN TBLTCMBANASABIT ON (TBLBNKSABIT.TCMBBANKAKODU=TBLTCMBANASABIT.BANKAKODU) INNER JOIN TBLTCMBSUBESABIT ON (TBLBNKSABIT.TCMBBANKAKODU=TBLTCMBSUBESABIT.BANKAKODU AND TBLBNKSUBESABIT.TCMBSUBEKODU=TBLTCMBSUBESABIT.SUBEKODU) LEFT OUTER JOIN NETSIS..KUR ON (TBLBNKHESSABIT.DOVIZTIPI=NETSIS..KUR.SIRA) LEFT OUTER JOIN NETSIS..ULKESABIT ON (TBLBNKSUBESABIT.ULKEKODU=NETSIS..ULKESABIT.ULKEKODU) LEFT OUTER JOIN NETSIS..SEHIRSABIT ON (TBLBNKSUBESABIT.ULKEKODU=NETSIS..SEHIRSABIT.ULKEKODU AND TBLBNKSUBESABIT.SEHIRKODU=NETSIS..SEHIRSABIT.SEHIRKODU) LEFT OUTER JOIN TBLBNKTEMTIPSABIT ON (TBLBNKHESSABIT.TEMTIPI=TBLBNKTEMTIPSABIT.TEMTIPI)
ENTEGREW3 DEN FUSON STANDARTA GEÇTIK DEFALARCA DBUBDATE YAPMAMA RAGMEN BU HATAYI ALIYORUM BANKA KARTLARIYLA ILGILI TÜM ISLEMLERDE HATA ALIYORUM
NASIL ÇÖZEBILIRIM
 
Yukarı Dön
(sa) Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 24 Mart 2007
Konum: izmir
Durum: Aktif Değil
Puanlar: 9
Mesajın Direkt Linki Gönderim Zamanı: 08 Ağustos 2007 Saat 15:00

sql collation  nedir ?

(sa)
Yukarı Dön
temhemxs Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 25 Temmuz 2007
Konum: Denizli
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 09 Ağustos 2007 Saat 12:33

Collation, isletim sisteminden bagimsiz olup bir dil veya alfabenin karakter kurallarini tanimlar. Örnegin Türkçe dilinde küçük “i” ile büyük “I”nin ayni olmamasi bu dilin collation yapisiyla ilgilidir. Bununla birlikte bir dil, farkli milletler tarafindan farkli lehçelerle konusulabiliyor. Windows, dilleri ve lehçelerini birer 32 bitlik Language ID Reference Number(LCID) koduyla saklar. Bu numaralandirma ayni dilleri veya alfabeleri ayni çatida toplamak için kullanilan bir yöntemdir.
Collationlar, karakterlerin dogru yazilip okunmasi ve karsilastirilmasindan sorumludur.
SQL Server, iki tür collation yapisi sunar;

  • Windows collations
  • SQL collations
    SQL Server collation, Unicode (nchar,nvarchar ve ntext) ve non-Unicode(char,varchar ve text) veri türlerinin siralamasi ve karsilastirilmasinda önemli rol oynar. SQL server’da collation tanimlari 4 bölümden olusur;
  • Siralama Kurallari – Dil veya alfabe adi.
  • Üstünlük - Büyük küçük karakter önceligi(seçimli)
  • CodePage - ASCII code page(seçimli)
  • CaseSensitivity + AccentSensitivity veya BIN - Aksan veya binary kodCaseSensitivity CI (case insensitive) veya CS (case sensitive) degerlerini alabilir

    AccentSensitivity AI (accent insensitive) veya AS (accent sensitive) olabilir.

    BIN ifadesi, text siralama yerine binary sort algoritmasina göre siralamanin yapilacagini bildirir.

    Örnegin SQL_Latin1_General_Pref_CP437_CI_AS ifadesi Latin1_General(alphabet), Pref(Uppercase önceligi), CP437(437 nolu code page), CI(Case Insensitive) ve AS(Accent Sensitive) özelliklerinin kullanilacagi anlamina gelir. Ayni sekilde Türkçe databaseler için kullanilabilecek SQL_Latin1_General_CP1254_CI_AS ifadesi de Latin alfabesinde 1254 Page Code’un(256 karakter ki Türkçe bu aileye dahildir) Case Insensitive ve Accent Sensitive özellikleriyle kullanilacagi anlamina gelmektedir.

  • Yukarı Dön
    NeTSiSFoReVeR Açılır Kutu İzle
    Kidemli Üye
    Kidemli Üye
    Simge
    ANKARA

    Kayıt Tarihi: 11 Kasım 2006
    Konum: Aydın
    Durum: Aktif Değil
    Puanlar: 821
    Mesajın Direkt Linki Gönderim Zamanı: 10 Ağustos 2007 Saat 17:45

    SQL kurulurken farkli collection da kurulmus. Bu olayin çözümü için ya eski NETSIS databaseni kullanacan. Yada yeni olusturulan NETSIS databaseindeki tablolarin alfabetik alanlarinin collectionlarini senin sirketinkilere uyduracan. Ancak böyle çözersin. Yoksa banka islemlerini yapamazsin.

    Yukarı Dön
    emiray Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 11 Nisan 2007
    Durum: Aktif Değil
    Puanlar: 39
    Mesajın Direkt Linki Gönderim Zamanı: 11 Ağustos 2007 Saat 10:42
    sorun sql in kurulumunda, kurulum da collation ekranina gelince ekranin en altinda 1252 kodlu collation u seçip devam edersen sorun kalmaz.
    netsis bir tutkudur.Yaşamak Lazım
    Yukarı Dön
    Schizophrenic Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 16 Kasım 2006
    Konum: İstanbul
    Durum: Aktif Değil
    Puanlar: 163
    Mesajın Direkt Linki Gönderim Zamanı: 11 Ağustos 2007 Saat 15:50
    Orjinalini yazan: emiray emiray Yazdı:

    sorun sql in kurulumunda, kurulum da collation ekranina gelince ekranin en altinda 1252 kodlu collation u seçip devam edersen sorun kalmaz.
    ama elindeki sirketlerin collation u farkli ise 1252 ile sql i kursa bile eski databaselerin collation u degismez
    Yukarı Dön
    emiray Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 11 Nisan 2007
    Durum: Aktif Değil
    Puanlar: 39
    Mesajın Direkt Linki Gönderim Zamanı: 11 Ağustos 2007 Saat 17:19
    entegrew3 den fusionst6 ya geçerken sql server 2005 veritabani kullaniyorsunuz anladigim kadariyla sql server 2005 kurulum yaparken collation dikkat edilmezse sadece bankada hata veriyor. diger modüllerde sorun yok.
    netsis bir tutkudur.Yaşamak Lazım
    Yukarı Dön
    NeTSiSFoReVeR Açılır Kutu İzle
    Kidemli Üye
    Kidemli Üye
    Simge
    ANKARA

    Kayıt Tarihi: 11 Kasım 2006
    Konum: Aydın
    Durum: Aktif Değil
    Puanlar: 821
    Mesajın Direkt Linki Gönderim Zamanı: 11 Ağustos 2007 Saat 18:30
    evet sadece NETSIS database i eski database attach edip dbupdate yaparsa sorun kalmaz. Yeni olusturulan database farkli collectionda olusturuludugu için hata alirsin. Eskisini silmedi isen attach et ve dbupdateyi çalistir.
    Yukarı Dön
    temhemxs Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 25 Temmuz 2007
    Konum: Denizli
    Durum: Aktif Değil
    Puanlar: 0
    Mesajın Direkt Linki Gönderim Zamanı: 15 Ağustos 2007 Saat 12:56
    TESEKKÜRLER ARKADASLAR
    ANCAK BEN HALA SORUNU ÇÖZEMEDIM
    SIMDI DE NETSISDE AÇMISOLDUGUM YENI BIR SIRKETIN IÇINE TABLELELRI KOPYALAMAYA ÇALISIYORUM BAKALIM NE OLCAK...
     
    Yukarı Dön
    temhemxs Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 25 Temmuz 2007
    Konum: Denizli
    Durum: Aktif Değil
    Puanlar: 0
    Mesajın Direkt Linki Gönderim Zamanı: 15 Ağustos 2007 Saat 13:37
    COLLECTIONLARI NASIL UYDURABILIRIM
    Yukarı Dön
    emiray Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 11 Nisan 2007
    Durum: Aktif Değil
    Puanlar: 39
    Mesajın Direkt Linki Gönderim Zamanı: 15 Ağustos 2007 Saat 14:49
    hata veren tablolari creat edip içinede bildileri aktarmaniz gerekiyor. Bu uzun yol. En kisa yol ise netsis database in yedeklerini al sql server uninstall et. ve sql server 2005 i düzgün bir sekilde kur (collation ekranin da tablonun en altindaki 1252 yazili satiri seç) eski datalarini atach et  netsis servis klasöründe netsifrele.exe yi çalistir. datalarini güle güle kullan.
    Bunlari neden mi sürekli yaziyorum.  @6 sürümlü dvd yi netsis elime tutusturdu ve tak kullan mantigiyla çalistir dedi. Üstüne basa basa  @6  tanitim  seminerinde  Dogan beyle  ve  Tolga  beye  bunlarla ilgili  soru sormama karsilik bu hatayi bende yasadim. Sql cümleleri ile collationun düzeltilmesi yapiliyor ancak çok dikkatli olmak gerekiyor. Netsis in yapisi bu islemi yaparken bozulmaya açik. Bunlari da Netsis den Dogan beyden ögrendim.
    netsis bir tutkudur.Yaşamak Lazım
    Yukarı Dön
    temhemxs Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 25 Temmuz 2007
    Konum: Denizli
    Durum: Aktif Değil
    Puanlar: 0
    Mesajın Direkt Linki Gönderim Zamanı: 27 Ağustos 2007 Saat 22:11
    çok tesekkür ederim
    ama cevabinizi geç okudum
     
    bir gece boyunca ugrasarak tablolari birer birer yeni  açtigim sirkete kopyaladim
    bundan sonra sorun çikarmi bilmiyorum ama simdilik müsterim kullaniyor
    tesekkürler
     
    Yukarı Dön
    emiray Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 11 Nisan 2007
    Durum: Aktif Değil
    Puanlar: 39
    Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2007 Saat 12:23
    rica ederim.
    netsis bir tutkudur.Yaşamak Lazım
    Yukarı Dön
    temhemxs Açılır Kutu İzle
    Üye
    Üye
    Simge

    Kayıt Tarihi: 25 Temmuz 2007
    Konum: Denizli
    Durum: Aktif Değil
    Puanlar: 0
    Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2007 Saat 18:29
    arkadaslar olayin çaresi (basiniza gelirse eger)
    yeni sirket açip tüm tablelelri kopylamak
    biraz hirpalandim ama kopyalayip çalistirdim müsteirmden halen sikayet gelmedi ilginize tesekkürler 
    Yukarı Dön
     Yanıt Yaz Yanıt Yaz
      Konu Paylaş   

    Forum Atla Forum İzinleri Açılır Kutu İzle

    Forum Software by Web Wiz Forums® version 11.10
    Copyright ©2001-2017 Web Wiz Ltd.

    Bu Sayfa 0,520 Saniyede Yüklendi.