vSRO Paylaşım Silkroad S1030 Hatası Neden Olur? Çözümü

Thor

WTB Mjolnir

.
Aktiflik: 100%
Yetkili Lord 2000 mesaj
Katılım
22 Tem 2023
Mesajlar
2,712
Çözümler
41
Tepkime puanı
10,564
Puan
113
Konum
İstanbul
Web sitesi
www.vsro.org
Thread owner

📋 vSRO Dummy ID 0 Kayıtları Ekleme Query​

Selamlar arkadaşlar,

Bu SQL kodu, vSRO database içerisinde bazı temel tablolarda eksik olabilen ID = 0 dummy kayıtlarını eklemek için hazırlanmıştır.

Bazı sistemlerde veya eski database geçişlerinde bu kayıtların eksik olması:

  • karakter oluşturma hataları
  • guild/alliance bağlantı sorunları
  • item referans hataları
  • COS/Pet sistemi problemleri
  • bazı prosedürlerde NULL/foreign key kaynaklı hatalar
oluşturabilir.

Öncelikle Daha Önce Güzel Anlatım Yapmış olan Ozan hoca için teşekkür ederim Konusu üzerinden yola çıktım
vSRO Görsel Anlatım - S1030 Hatası Çözümü @iMonarch


⚙️ Ne İşe Yarar?​

Kod aşağıdaki tablolar için 0 ID kayıtlarını kontrol eder.

Eğer kayıt yoksa otomatik ekler:

  • _AlliedClans
  • _Char
  • _CharCOS
  • _Guild
  • _Items
Aynı kayıt varsa tekrar ekleme yapmaz.


⚠️ Önemli Uyarı​

Bu işlem canlı database üzerinde çalıştırılmadan önce mutlaka yedek alınmalıdır.

Farklı database yapılarında kolon sayısı veya kolon isimleri değişmiş olabilir.
Bu nedenle önce test database üzerinde denenmesi önerilir.


🧩 SQL Kodu​



📌 Kullanım Notları​

  • Kod tekrar çalıştırılsa bile aynı kayıtları ikinci kez eklemez.
  • IDENTITY_INSERT sadece gerekli tablolarda geçici olarak açılır.
  • Bazı clean DB yapılarında kolon farkı olabilir.
  • Hata alırsanız tablo kolonlarını kontrol ederek INSERT alanlarını kendi database yapınıza göre düzenleyin.

🚀 Kullanım Alanları​

  • Clean DB hazırlama
  • Eksik dummy kayıt fixleme
  • Character / guild / item referans hatalarını düzeltme
  • Eski DB’den yeni DB’ye geçiş sonrası kontrol
  • vSRO database başlangıç düzenlemesi

❤️ Son Söz​

Bu query, vSRO database tarafında temel dummy kayıtların eksik olmasından kaynaklanan problemleri önlemek için kullanılabilir.

Kullanmadan önce mutlaka yedek alıp test ortamında denemeniz önerilir.

Powered by VSRO.ORG
 

📋 vSRO Dummy ID 0 Kayıtları Ekleme Query​

Selamlar arkadaşlar,

Bu SQL kodu, vSRO database içerisinde bazı temel tablolarda eksik olabilen ID = 0 dummy kayıtlarını eklemek için hazırlanmıştır.

Bazı sistemlerde veya eski database geçişlerinde bu kayıtların eksik olması:

  • karakter oluşturma hataları
  • guild/alliance bağlantı sorunları
  • item referans hataları
  • COS/Pet sistemi problemleri
  • bazı prosedürlerde NULL/foreign key kaynaklı hatalar
oluşturabilir.

Öncelikle Daha Önce Güzel Anlatım Yapmış olan Ozan hoca için teşekkür ederim Konusu üzerinden yola çıktım
vSRO Görsel Anlatım - S1030 Hatası Çözümü @iMonarch


⚙️ Ne İşe Yarar?​

Kod aşağıdaki tablolar için 0 ID kayıtlarını kontrol eder.

Eğer kayıt yoksa otomatik ekler:

  • _AlliedClans
  • _Char
  • _CharCOS
  • _Guild
  • _Items
Aynı kayıt varsa tekrar ekleme yapmaz.


⚠️ Önemli Uyarı​

Bu işlem canlı database üzerinde çalıştırılmadan önce mutlaka yedek alınmalıdır.

Farklı database yapılarında kolon sayısı veya kolon isimleri değişmiş olabilir.
Bu nedenle önce test database üzerinde denenmesi önerilir.


🧩 SQL Kodu​

*** Gizli metin: alıntı yapılamaz. ***


📌 Kullanım Notları​

  • Kod tekrar çalıştırılsa bile aynı kayıtları ikinci kez eklemez.
  • IDENTITY_INSERT sadece gerekli tablolarda geçici olarak açılır.
  • Bazı clean DB yapılarında kolon farkı olabilir.
  • Hata alırsanız tablo kolonlarını kontrol ederek INSERT alanlarını kendi database yapınıza göre düzenleyin.

🚀 Kullanım Alanları​

  • Clean DB hazırlama
  • Eksik dummy kayıt fixleme
  • Character / guild / item referans hatalarını düzeltme
  • Eski DB’den yeni DB’ye geçiş sonrası kontrol
  • vSRO database başlangıç düzenlemesi

❤️ Son Söz​

Bu query, vSRO database tarafında temel dummy kayıtların eksik olmasından kaynaklanan problemleri önlemek için kullanılabilir.

Kullanmadan önce mutlaka yedek alıp test ortamında denemeniz önerilir.

Powered by VSRO.ORG
Çok kaliteli bir paylaşım hocam paylaşım için teşekkür ederiz!
 

📋 vSRO Dummy ID 0 Kayıtları Ekleme Query​

Selamlar arkadaşlar,

Bu SQL kodu, vSRO database içerisinde bazı temel tablolarda eksik olabilen ID = 0 dummy kayıtlarını eklemek için hazırlanmıştır.

Bazı sistemlerde veya eski database geçişlerinde bu kayıtların eksik olması:

  • karakter oluşturma hataları
  • guild/alliance bağlantı sorunları
  • item referans hataları
  • COS/Pet sistemi problemleri
  • bazı prosedürlerde NULL/foreign key kaynaklı hatalar
oluşturabilir.

Öncelikle Daha Önce Güzel Anlatım Yapmış olan Ozan hoca için teşekkür ederim Konusu üzerinden yola çıktım
vSRO Görsel Anlatım - S1030 Hatası Çözümü @iMonarch


⚙️ Ne İşe Yarar?​

Kod aşağıdaki tablolar için 0 ID kayıtlarını kontrol eder.

Eğer kayıt yoksa otomatik ekler:

  • _AlliedClans
  • _Char
  • _CharCOS
  • _Guild
  • _Items
Aynı kayıt varsa tekrar ekleme yapmaz.


⚠️ Önemli Uyarı​

Bu işlem canlı database üzerinde çalıştırılmadan önce mutlaka yedek alınmalıdır.

Farklı database yapılarında kolon sayısı veya kolon isimleri değişmiş olabilir.
Bu nedenle önce test database üzerinde denenmesi önerilir.


🧩 SQL Kodu​

*** Gizli metin: alıntı yapılamaz. ***


📌 Kullanım Notları​

  • Kod tekrar çalıştırılsa bile aynı kayıtları ikinci kez eklemez.
  • IDENTITY_INSERT sadece gerekli tablolarda geçici olarak açılır.
  • Bazı clean DB yapılarında kolon farkı olabilir.
  • Hata alırsanız tablo kolonlarını kontrol ederek INSERT alanlarını kendi database yapınıza göre düzenleyin.

🚀 Kullanım Alanları​

  • Clean DB hazırlama
  • Eksik dummy kayıt fixleme
  • Character / guild / item referans hatalarını düzeltme
  • Eski DB’den yeni DB’ye geçiş sonrası kontrol
  • vSRO database başlangıç düzenlemesi

❤️ Son Söz​

Bu query, vSRO database tarafında temel dummy kayıtların eksik olmasından kaynaklanan problemleri önlemek için kullanılabilir.

Kullanmadan önce mutlaka yedek alıp test ortamında denemeniz önerilir.

Powered by VSRO.ORG
tesekkurler
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt