Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

dsgn kguard
ROLLET remastered
vsupload kguardedgeakademi
cleopatra legacy

vSRO Paylaşım 🛠En gelişmiş hali ile Database Temizleme - 1 dakikada ter-temiz | + S1030 Fix 🛠

Katılım
20 Ara 2020
Mesajlar
38
Alınan Beğeni
2
Ödül Puanları
8
Konum
Kocaeli
teşekkürler
Üst üste post gönderildiği için tek mesajda birleştirildi:

There is already an object named 'PK__Char' in the database. hatası alanlar için bilgilendirme.

Bazı veri tabanlarında _RefObjChar tablosunda Keys kısmında PK__Char kullanılıyor. Bu sebeple _Char tablosunda Keys kısmındakinin adı da PK__Char_1 olarak geçiyor. _RefObjChar tablosundakinin adı normalde PK__RefObjChar olmalı. _Char tablosundakinin adı da PK__Char olmalı. Kodu çalıştırmadan önce bu iki keyin adını değiştirirseniz hata alınmadan işlem sağlanabiliyor.

Sizde _RefObjChar tablosunda Keys kısmında PK__Char yoksa aşağıdaki kodu kullanarak farklı bir tabloda olup olmadığını bulabilirsiniz.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
 
Katılım
23 Nis 2022
Mesajlar
2
Alınan Beğeni
0
Ödül Puanları
1
Konum
Deuschland
Vergessen Sie alle Datenbankbereinigungsmethoden, die Sie bisher gelernt haben!

Mit dieser Methode wird Ihre Datenbank komplett bereinigt und auf Version 1 reduziert.
Darüber hinaus beginnen die IDs aller an der Transaktion beteiligten Tabellen bei 1, es werden Standarddaten hinzugefügt und es wird so eingestellt, dass eine automatische ID bereitgestellt wird.
Das Ganze wird IN 1 MINUTE vorbei sein .

Laden Sie die Dateien im Link herunter und lesen Sie den Inhalt des Ordners einzeln IN NUMMERREIHENFOLGE. Wenn Sie jedoch ein Panel verwenden, lesen Sie weiter.

Nachdem Sie diesen Prozess angewendet haben, sollten Sie die Version auf der Clientseite über Eingabe auf 1 setzen.

Überprüfen Sie auch diese Zeile in Server.cfg unter Dateien.
LastFullVersion_SR_Client 1
Der letzte Wert sollte 1 sein, wie im Screenshot unten. Andernfalls erhalten Sie eine Fehlermeldung, dass das Spiel gewartet wird .
Dort werden Sie nach der niedrigsten Version des Clients gefragt. Wir haben die Version bereits auf 1 gesetzt, also setzen wir sie auf 1. Andernfalls gibt das Spiel eine Warnung aus, dass Wartungsarbeiten durchgeführt werden.
Kein Patch nötig!
Ekli dosyayı görüntüle 14147


>>>>>>>>>>>>>>>>> HINWEIS
Eine Datenbank, die noch nie zuvor manuell zurückgesetzt wurde, darf auf diese Weise zunächst nicht zurückgesetzt werden.
Tische dürfen nicht abgeräumt / Tische dürfen nicht gelöscht werden.
Wenn Sie in diesem Fall die Schlüssel der Tabellen entfernen, deren Namen in den DROP-Skripten geschrieben sind, ihre automatischen Aktualisierungen als NEIN auswählen und die Tabelle manuell löschen, können Sie sie mit dem CREATE-Skript neu erstellen.
Bei späteren Resets werden Sie keine Probleme haben.
Ich habe die Tabelle, in der die Daten der Fgw-Kartensammlung gespeichert sind, nicht hinzugefügt. Sie können sie manuell löschen. In dieser Tabelle gibt es keine ID, sie funktioniert gemäß charID.

Wie funktionieren SQL-Befehle in einer Freigabe?
Das TRUNCATE-Skript löscht Tabellen, für die keine spezifischen ID-Anforderungen gelten.
Das DROP-Skript löscht Tabellen mit bestimmten ID-Anforderungen.
Das CREATE-Skript erstellt die gelöschten Tabellen mit neuen Daten neu .
Somit können diejenigen, die den S1030-Fehler erhalten, diesen Fehler mit dieser Methode beseitigen.
  • Führen Sie keinen Prozess durch, ohne ein Backup zu erstellen
  • Wer aufgrund der Panel-Nutzung über zusätzliche Spalten in der TB_User-Tabelle verfügt, muss die erforderlichen Spalten für das Panel nach dem Vorgang selbst hinzufügen.
  • Wenn dem Spiel eine zusätzliche Festung hinzugefügt wird, verwenden Sie nicht den Fortress Fix im 4. Ordner.
  • Wenn Sie Probleme haben, löschen Sie die Protokolltabellen des von Ihnen verwendeten Wächters, der gelöscht werden kann. Beispiel: Wenn Sie KGuardEdge verwenden, werden Sie Probleme haben, wenn Sie dies nicht tun.
  • Sie können es ganz einfach lokal verwenden. Lesen Sie es und legen Sie los.

İçeriği görebilmek için Uye olmanız gerekiyor.
Thanks very helpful
Thanks very helpful
 

Across

.
Katılım
2 Mar 2024
Mesajlar
44
Alınan Beğeni
3
Ödül Puanları
8
Konum
istanbul
Bugüne kadar öğrendiğiniz database temizleme yöntemlerinin hepsini unutun!

Bu yöntemle hem veritabanınız komple temizlenecek, hem de version 1 'e düşecek.
Üstelik, işleme dahil olan bütün tabloların ID'leri 1'den başlayacak, içerisine default veriler eklenmiş olacak ve otomatik ID verecek şekilde ayarlanmış olacak.
Bütün olay 1 DAKİKA İÇİNDE bitecek.

Linkteki dosyaları indirip klasör içindekileri tek tek RAKAM SIRASINA GÖRE okutun. Ama panel kullanıyorsanız konuyu okumaya devam edin.

Bu işlemi uyguladıktan sonra Input ile Client tarafında versionu 1'e çekmelisiniz.

Ayrıca Files içinde bulunan Server.cfg içerisinde şu satırı kontrol edin.
LastFullVersion_SR_Client 1
Aşağıdaki ekran alıntısında olduğu gibi sondaki değer 1 olmalı. Aksi takdirde oyun bakımda şeklinde bir hata alırsınız.
Orada sizden Client'ın en alt versionunu soruyor.. biz de zaten versionu 1'e çektik bu sebeple 1 yapıyoruz. Aksi takdirde oyun bakımda uyarısı verecektir.
Patch atmanıza gerek yok!
Ekli dosyayı görüntüle 14147


>>>>>>>>>>>>>>>> NOT
Daha önce hiç manuel olarak sıfırlanmamış bir veritabanı bu yolla başta sıfırlanmayabilir..
Tablolar temizlenmeyebilir / tablolar silinmeyebilir.
Bu durumda DROP scriptlerinin içinde ismi yazan tabloların keylerini kaldırıp otomatik yükseltmelerini NO olarak seçip tabloyu manuel silerseniz, sonrasında CREATE scripti ile yeniden oluşturursunuz.
Sonraki sıfırlamalarda sorun yaşamayacaksınız.
Fgw kart koleksiyonunun verilerinin tutulduğu tabloyu eklememişim.. Manuel temizleyebilirsiniz ID yok o tabloda,charID'ye göre işliyor.

Paylaşımdaki SQL komutları nasıl çalışır?
TRUNCATE komut dosyası, spesifik ID gereksinimi olmayan tabloları temizler.
DROP komut dosyası, spesifik ID gereksinimi olan tabloları siler.
CREATE komut dosyası, silinen tabloları içerisindeki yeni veri ile birlikte yeniden oluşturur.
Böylece S1030 hatası alanlar da bu yöntemle o hatadan kurtulabilir.
  • YEDEK ALMADAN İŞLEM YAPMAYINIZ
  • Panel kullanımına bağlı TB_User tablosunda fazladan sütun bulunduranlar, işlemden sonra panel için gereken sütunları kendileri eklemelidirler.
  • Oyunda ekstra bir Fortress ekliyse 4. klasörde bulunan Fortress Fix 'i kullanmayın.
  • Sorun yaşarsanız, kullandığınız guard'ın log tutan temizlenmeye müsait tablolarını temizleyin. Örn: KGuardEdge kullanıyorsanız bu işlemi yapmazsanız sorun yaşarsınız..
  • Local'de rahatça kullanabilirsiniz.. okutun geçin.

İçeriği görebilmek için Uye olmanız gerekiyor.


RAR PW: DragonSlayer
teşekürrler
 
Katılım
5 Ocak 2020
Mesajlar
131
Alınan Beğeni
8
Ödül Puanları
18
Konum
China
让我检查一下,谢谢!
Üst üste post gönderildiği için tek mesajda birleştirildi:

Thanks for shared
 
AdBlock Detected

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engellemede harika bir iş çıkarır, ancak aynı zamanda web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi için lütfen AdBlocker'ınızı devre dışı bırakın.

AdBlock'u Devre Dışı Bıraktım.