Merhaba, BETA da kasılan gift silkleri officiala da aktarabilmek için accountlari silmeden DB yi temizlemek istiyorum. Hangi tablolar temizlenmeli hangileri temizlenmemeli ? Tahminim var ama gözden bir şey kaçmaması için emin olmak istedim. Yardımcı olabilirseniz sevinirim, teşekkürler.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
vSRO Çözüldü BETA Sonrası Gift Silkler kalacak şekilde DB temizleme
- Konuyu Başlatan baysannet
- Başlangıç tarihi
Çözüm
Beta sonrasında veritabanı temizliğini elbette yapmalısın çünkü ID çakışmalarındaki en ufak hata seni içinden çıkamayacağın dönüm noktalarına sürükleyebilir.
Bunun için önce içinin rahat olması gerekiyor.
Beta sonrasında sadece SRO_VT_ACCOUNT veritabanının yedeğini...
Bunun için önce içinin rahat olması gerekiyor.
Beta sonrasında sadece SRO_VT_ACCOUNT veritabanının yedeğini...
SRO_VT_ACCOUNT > SK_Silk tablosunu temizlemezsen aynı id ve pw ile kayıt olduklarında ödüller aktarılır.
Oyla
0
O tabloda silkler JID bazlı tutuluyor yani username değil sağlıklı olur mu bu çözüm? Bir de accountları hiç silmeden yapmak istiyorum çünkü illa ki kayıt olurken yanlış ID ile kayıt olanlar olacaktır onlarla uğraşmamak için.SRO_VT_ACCOUNT > SK_Silk tablosunu temizlemezsen aynı id ve pw ile kayıt olduklarında ödüller aktarılır.
Oyla
0
Kayıtlı ID lere göre veriliyor o JID lar. yani bağlantılılar. Kayıtlı ıd leri silmezsen ve silk tablosuna dokunmazsan herhangi bir sorun yaşanmaz şahsımca. ama yani beta da eğer normal silk de verdiysen onlar da kalır.O tabloda silkler JID bazlı tutuluyor yani username değil sağlıklı olur mu bu çözüm? Bir de accountları hiç silmeden yapmak istiyorum çünkü illa ki kayıt olurken yanlış ID ile kayıt olanlar olacaktır onlarla uğraşmamak için.
Oyla
0
O zaman sadece sk silk tablosuna dokunmasam yeterli olacak yani, tesekkurler. JID ile kayitli ID yani username yi eslestiren tablo hangisi biliyor musun kontrol etmek icin?Kayıtlı ID lere göre veriliyor o JID lar. yani bağlantılılar. Kayıtlı ıd leri silmezsen ve silk tablosuna dokunmazsan herhangi bir sorun yaşanmaz şahsımca. ama yani beta da eğer normal silk de verdiysen onlar da kalır.
Oyla
0
Şimdi tam hatırlamıyom ama , Siteden kayıt açtıklarında silk sistem oyunda O SK_Silk tablosuna her kayıt açan düşüyormuydu onu tam bilmiyorum kontrol etmedim hiç o şekilde. düşmüyor farz edersek. Betada gift Silk kazanan oyuncular var ise kullanıcı ID lerini baz alarak oraya misal ( hasan ) kullanıcı adlı player 300 Gift Silk kazandı. bu hasan kullanıcı adının ıd si kaç ise JID Olarak SK_Silk tablosundan manuel gift silk verebilirsin. Bunun kısa yolu varmı bilmiyorum ben biraz uzun yoldan anlattım.
Oyla
0
Beta sonrasında veritabanı temizliğini elbette yapmalısın çünkü ID çakışmalarındaki en ufak hata seni içinden çıkamayacağın dönüm noktalarına sürükleyebilir.
Bunun için önce içinin rahat olması gerekiyor.
Beta sonrasında sadece SRO_VT_ACCOUNT veritabanının yedeğini alarak tekrar SQL'e yükle ve adını YEDEKDB olarak güncelle.
Akabinde Klasik olarak YEDEKDB hariç Diğer tüm DB lerini kontrollü bir şekilde sıfırla.
Daha sonra Okutmak istediğinde aşağıdaki kodu New Query Açarak Okut.
Eğer Güncel veritabanında StrUserID 'si uygun olan birisi mevcut ise YEDEKDB'de bulunan silk_gift stununun aktarımını sağlar.
Eğer StrUserID'si uygun değilse işlemi döndürerek hata mesajı verir.
Keyifli Forumlar Dilerim.
Bunun için önce içinin rahat olması gerekiyor.
Beta sonrasında sadece SRO_VT_ACCOUNT veritabanının yedeğini alarak tekrar SQL'e yükle ve adını YEDEKDB olarak güncelle.
Akabinde Klasik olarak YEDEKDB hariç Diğer tüm DB lerini kontrollü bir şekilde sıfırla.
Daha sonra Okutmak istediğinde aşağıdaki kodu New Query Açarak Okut.
Eğer Güncel veritabanında StrUserID 'si uygun olan birisi mevcut ise YEDEKDB'de bulunan silk_gift stununun aktarımını sağlar.
Eğer StrUserID'si uygun değilse işlemi döndürerek hata mesajı verir.
Keyifli Forumlar Dilerim.
Oyla
0
Çözüm
Dönüşünüz için teşekkürler. Aklıma sadece şu takıldı anladığım kadarıyla bu query icin oyuncuların tekrar ayni ID ile kayit olmasi gerekiyor ama anlamadığım nokta şu ayni ID ile kayit olsalar bile yeni actiklari accounta tanimlanacak olan JID leri eski JID leri ile nasil ayni olacak? Bu query de eski ve yeni acckunt db sinde eslesme saglamak icin JID leri kullanmisiz da bu baglanti nasil saglaniyor onu anlayamadim.Beta sonrasında veritabanı temizliğini elbette yapmalısın çünkü ID çakışmalarındaki en ufak hata seni içinden çıkamayacağın dönüm noktalarına sürükleyebilir.
Bunun için önce içinin rahat olması gerekiyor.
Beta sonrasında sadece SRO_VT_ACCOUNT veritabanının yedeğini alarak tekrar SQL'e yükle ve adını YEDEKDB olarak güncelle.
Akabinde Klasik olarak YEDEKDB hariç Diğer tüm DB lerini kontrollü bir şekilde sıfırla.
Daha sonra Okutmak istediğinde aşağıdaki kodu New Query Açarak Okut.
Eğer Güncel veritabanında StrUserID 'si uygun olan birisi mevcut ise YEDEKDB'de bulunan silk_gift stununun aktarımını sağlar.
Eğer StrUserID'si uygun değilse işlemi döndürerek hata mesajı verir.
Keyifli Forumlar Dilerim.
Oyla
0
Burda oyuncunun jid üzerinden değil kullanıcı adı uzerinden referans alarak aktarma yapılıyor yani beta daki jid ve acilistaki jid farklı diyorsun onların üzerinden aktarmiyor aynı olmasına gerek yok bunun için kullanıcı adından. Jid bulup gönderiyor
Oyla
1
Bu konuyu görüntüleyen kullanıcılar
Toplam: 1 (Kullanıcı: 0, ziyaretçi: 1)
Benzer konular
- Cevaplar
- 4
- Görüntüleme
- 33
- Cevaplar
- 2
- Görüntüleme
- 465
- Cevaplar
- 0
- Görüntüleme
- 78
- Cevaplar
- 5
- Görüntüleme
- 1K
- Cevaplar
- 0
- Görüntüleme
- 18
Etiketler
- Etiketler
- beta db clean db temizleme
