Vsro Database Temizleme Query

Vsro Database Temizleme Query

Vsro Database Temizleme Query

BLOG
Vsro Sunucu 3 Şub 2025

SQL:

USE [SRO_VT_ACCOUNT]
GO
TRUNCATE TABLE [dbo].[TB_User]
TRUNCATE TABLE [dbo].[SK_CharRenameLog]
TRUNCATE TABLE [dbo].[_Punishment]
TRUNCATE TABLE [dbo].[_ServiceManagerLog]
TRUNCATE TABLE [dbo].[_BlockedUser]
TRUNCATE TABLE [dbo].[_CasGMChatLog]
TRUNCATE TABLE [dbo].[_SMCLog]
TRUNCATE TABLE [dbo].[QuaySoEpoint]
TRUNCATE TABLE [dbo].[SK_ITEM_GuardLog]
TRUNCATE TABLE [dbo].[SK_ItemSaleLog]
TRUNCATE TABLE [dbo].[SK_PackageItemSaleLog]
TRUNCATE TABLE [dbo].[SK_PK_UpdateLog]
TRUNCATE TABLE [dbo].[SK_ResetSkillLog]
TRUNCATE TABLE [dbo].[SK_Silk]
TRUNCATE TABLE [dbo].[SK_SilkBuyList]
TRUNCATE TABLE [dbo].[SK_SilkGoods]
TRUNCATE TABLE [dbo].[SK_SubtractSilk_VAS]
TRUNCATE TABLE [dbo].[SR_ShardCharNames]
TRUNCATE TABLE [dbo]._ShardCurrentUser


SQL:

USE [SRO_VT_LOG]
GO
TRUNCATE TABLE [dbo].[_LogCashItem]
TRUNCATE TABLE [dbo].[_LogEventChar]
TRUNCATE TABLE [dbo].[_LogEventItem]
TRUNCATE TABLE [dbo].[_LogEventSiegeFortress]
TRUNCATE TABLE [dbo].[_LogSchedule]
TRUNCATE TABLE [dbo].[_LogServerEvent]


SQL:

USE [SRO_VT_SHARD]
GO
truncate table _CharSkill
truncate table _CharSkillMastery
truncate table _GuildMember
truncate table _BlockedWhisperers
truncate table _OpenMarket
truncate table _Inventory
truncate table _CharNickNameList
truncate table _InventoryForAvatar
truncate table _InventoryForLinkedStorage
truncate table _TrainingCampMember
truncate table _TrainingCampSubMentorHonorPoint
truncate table _TrainingCampBuffStatus
truncate table _CharCollectionBook
delete from _TrainingCamp
truncate table _StaticAvatar
truncate table _User
truncate table _Friend
truncate table _Memo
truncate table _TimedJob
truncate table _CharTrijobSafeTrade
delete from _CharTrijob
truncate table _InvCOS
delete from _CharCOS where ID > 0
delete from _Char where charid > 0
truncate table _Chest
truncate table _ChestInfo
truncate table _ItemPool
delete from _Items where ID64 > 0
delete from _AccountJID
truncate table _GuildChest
update _AlliedClans set Ally1 = 0, Ally2 = 0, Ally3 = 0, Ally4 = 0, Ally5 = 0, Ally6 = 0, Ally7 = 0, Ally8 = 0
truncate table _GuildWar
update _SiegeFortressStruct set OwnerGuildID=0
update _SiegeFortress set GuildID=0
delete from _Guild where ID > 0
delete from _AlliedClans where ID > 0
truncate table _CharNameList
truncate table _CharQuest
truncate table _ClientConfig
truncate table _DeletedChar
truncate table _SiegeFortressStoneState
truncate table _SiegeFortressRequest
truncate table _SiegeFortressObject
truncate table _SiegeFortressItemForge
truncate table _SiegeFortressBattleRecord
delete from _SiegeFortress
delete from _SiegeFortressStruct
truncate table _gphistory

 

 

Bunlar Silkroad Online sunucu veritabanında kullanılan SQL sorguları ve belli başlı tabloları temizleme işlemlerini içeriyor. Şimdi adım adım açıklayayım.

1. [SRO_VT_ACCOUNT] Veritabanı:

Bu veritabanı, oyuncu hesaplarını ve bazı temel yönetimsel verileri tutar.

  • TRUNCATE TABLE [dbo].[TB_User] → Oyuncu hesaplarını tutan tabloyu tamamen temizler. Oyuncuların hesap bilgileri (ID, kullanıcı adı vs.) silinir.
  • TRUNCATE TABLE [dbo].[SK_CharRenameLog] → Karakter adını değiştirenlerin kayıtlarını siler.
  • TRUNCATE TABLE [dbo].[_Punishment] → Oyunculara verilen cezaları içeren tabloyu sıfırlar.
  • TRUNCATE TABLE [dbo].[_ServiceManagerLog] → Sistem yöneticisinin yaptığı işlemleri loglayan tabloyu sıfırlar.
  • TRUNCATE TABLE [dbo].[_BlockedUser] → Yasaklanan kullanıcıların listesini temizler.
  • TRUNCATE TABLE [dbo].[_CasGMChatLog] → GM (Game Master) sohbet kayıtlarını sıfırlar.
  • TRUNCATE TABLE [dbo].[_SMCLog] → Sistem mesaj loglarını sıfırlar.
  • TRUNCATE TABLE [dbo].[QuaySoEpoint] → Özel etkinliklerden kazanılan puanların kayıtlarını siler.
  • TRUNCATE TABLE [dbo].[SK_ITEM_GuardLog] → Özel eşya güvenlik loglarını sıfırlar.
  • TRUNCATE TABLE [dbo].[SK_ItemSaleLog] → Eşya satış geçmişini temizler.
  • TRUNCATE TABLE [dbo].[SK_PackageItemSaleLog] → Paket halinde satılan eşyaların satış kayıtlarını temizler.
  • TRUNCATE TABLE [dbo].[SK_PK_UpdateLog] → PK (Player Kill) sistemine ait kayıtları sıfırlar.
  • TRUNCATE TABLE [dbo].[SK_ResetSkillLog] → Yetenek sıfırlama geçmişini temizler.
  • TRUNCATE TABLE [dbo].[SK_Silk] → Oyuncuların Silk (premium para birimi) bakiyelerini temizler.
  • TRUNCATE TABLE [dbo].[SK_SilkBuyList] → Satın alınan Silk geçmişini siler.
  • TRUNCATE TABLE [dbo].[SK_SilkGoods] → Silk ile alınan eşyaların geçmişini temizler.
  • TRUNCATE TABLE [dbo].[SK_SubtractSilk_VAS] → Silk kullanım geçmişini sıfırlar.
  • TRUNCATE TABLE [dbo].[SR_ShardCharNames] → Sunucudaki karakter isimlerini içeren kayıtları temizler.
  • TRUNCATE TABLE [dbo]._ShardCurrentUser → O an oyunda olan oyuncuları sıfırlar.

2. [SRO_VT_LOG] Veritabanı:

Bu veritabanı, oyun içi aktivitelerin loglarını tutar.

  • TRUNCATE TABLE [dbo].[_LogCashItem] → Gerçek para ile satın alınan eşyaların loglarını siler.
  • TRUNCATE TABLE [dbo].[_LogEventChar] → Karakter etkinlik kayıtlarını temizler.
  • TRUNCATE TABLE [dbo].[_LogEventItem] → Eşyalarla ilgili etkinlik kayıtlarını temizler.
  • TRUNCATE TABLE [dbo].[_LogEventSiegeFortress] → Kale savaşlarıyla ilgili kayıtları sıfırlar.
  • TRUNCATE TABLE [dbo].[_LogSchedule] → Oyun içi zamanlanmış etkinliklerin kayıtlarını siler.
  • TRUNCATE TABLE [dbo].[_LogServerEvent] → Genel sunucu etkinlik loglarını temizler.

3. [SRO_VT_SHARD] Veritabanı:

Bu, oyun içindeki asıl karakter ve eşya verilerini tutan en önemli veritabanıdır.

  • truncate table _CharSkill → Karakterlerin öğrendiği yetenekleri temizler.
  • truncate table _CharSkillMastery → Yetenek ustalık seviyelerini sıfırlar.
  • truncate table _GuildMember → Bütün guild üyelerini sıfırlar.
  • truncate table _BlockedWhisperers → Özel mesaj engelleme listelerini temizler.
  • truncate table _OpenMarket → Açık pazardaki eşya satış kayıtlarını sıfırlar.
  • truncate table _Inventory → Karakterlerin envanterini temizler.
  • truncate table _CharNickNameList → Kullanıcıların karakter takma adlarını temizler.
  • truncate table _InventoryForAvatar → Avatar eşyalarını siler.
  • truncate table _InventoryForLinkedStorage → Paylaşılan depo envanterini sıfırlar.
  • truncate table _TrainingCampMember → Eğitim kampına kayıtlı oyuncuları temizler.
  • truncate table _TrainingCampSubMentorHonorPoint → Eğitim kampı mentörlük puanlarını sıfırlar.
  • truncate table _TrainingCampBuffStatus → Eğitim kampı güçlendirme efektlerini temizler.
  • truncate table _CharCollectionBook → Koleksiyon defteri kayıtlarını siler.
  • delete from _TrainingCamp → Eğitim kampı kayıtlarını temizler.
  • truncate table _StaticAvatar → Avatar sistemine ait statik verileri temizler.
  • truncate table _User → Tüm oyuncu verilerini temizler.
  • truncate table _Friend → Arkadaş listelerini sıfırlar.
  • truncate table _Memo → Not defteri kayıtlarını siler.
  • truncate table _TimedJob → Zamanlanmış görevleri sıfırlar.
  • truncate table _CharTrijobSafeTrade → Üçlü meslek sistemine (Hunter, Thief, Trader) ait güvenli ticaret kayıtlarını siler.
  • delete from _CharTrijob → Meslek sistemine kayıtlı karakterleri temizler.
  • truncate table _InvCOS → Pet envanterlerini temizler.
  • delete from _CharCOS where ID > 0 → Petleri tamamen siler.
  • delete from _Char where charid > 0 → Tüm karakterleri tamamen siler.
  • truncate table _Chest → Sandık sistemini temizler.
  • truncate table _ChestInfo → Sandık bilgilerini sıfırlar.
  • truncate table _ItemPool → Eşya havuzunu temizler.
  • delete from _Items where ID64 > 0 → Tüm oyun içi eşyaları tamamen siler.
  • delete from _AccountJID → Hesap kimliklerini temizler.
  • truncate table _GuildChest → Guild sandıklarını temizler.
  • update _AlliedClans set Ally1 = 0, Ally2 = 0, Ally3 = 0, ... → İttifakları sıfırlar.
  • truncate table _GuildWar → Guild savaşlarını temizler.
  • update _SiegeFortressStruct set OwnerGuildID=0 → Kale sahiplerini sıfırlar.
  • update _SiegeFortress set GuildID=0 → Kaleleri guild'lerden bağımsız hale getirir.
  • delete from _Guild where ID > 0 → Tüm guild'leri siler.
  • delete from _AlliedClans where ID > 0 → Tüm ittifakları siler.
  • truncate table _CharNameList → Tüm karakter isimlerini temizler.
  • truncate table _CharQuest → Görev kayıtlarını sıfırlar.
  • truncate table _ClientConfig → Müşteri yapılandırmalarını temizler.
  • truncate table _DeletedChar → Silinen karakterleri tamamen kaldırır.
  • truncate table _SiegeFortressStoneState → Kale savaşlarındaki taş durumlarını sıfırlar.
  • truncate table _SiegeFortressRequest → Kale savaşı katılım taleplerini sıfırlar.
  • truncate table _SiegeFortressObject → Kale içi nesneleri sıfırlar.
  • truncate table _SiegeFortressItemForge → Kale içi eşya üretim kayıtlarını sıfırlar.
  • truncate table _gphistory → Guild puan geçmişini sıfırlar.