DB 'De Kücük Bi Şişme Yapıyor Bu Syser Her /reload p Cektigin zaman Artıyor.
Cözümü Basit . Navicat Giriyorsunuz vnum(12426) Örnek Bu Verdigi Vnumları Aratıyorsunuz item protoda .
limittype1 limittype0 Olarak Değiştirip reboot atın Sorun Cözülcektir
Eğer Bunu Yaptıktan Sonra Bu Syser Verirse DB Altta Verdiğim Linkdeki Fixi yapın.
Genel Fileslerde'Olan Db Syser Cözümü
Metin2 özel sunucularında karşılaşılan yaygın sorunlardan birisi, 'Db Syser' hatasıdır. Bu hata genellikle genel dosyaların (general files) yanlış yapılandırılması veya eksik yapılandırılması sonucu ortaya çıkar. Bu yazıda, 'Db Syser' hatasının neden oluştuğunu ve nasıl çözüleceğini detaylı olarak ele alacağız.
Db Syser Hatası Nedir?
'Db Syser' hatası, Metin2 sunucusunun veritabanı (DB) bağlantısında bir problem yaşaması durumunda oluşur. Özellikle authserver.exe veya gameserver.exe çalıştırıldığında bu hata görülebilir. Sunucu başlatıldığında, sistem DB ile iletişim kuramadığında veya kullanıcı adı/şifre gibi kimlik doğrulama bilgileri yanlışsa bu hata meydana gelir.
Hatanın Nedenleri
1. Yanlış DB Ayarları: Game ve Auth server ayarlarında yer alan DB bilgileri doğru girilmemiştir. IP, kullanıcı adı, şifre veya veritabanı adı eksik/hatalı olabilir.
2. Eksik DB Tabloları: Gerekli tablolar veritabanında yoksa veya tamamlanmamışsa 'Db Syser' hatası oluşabilir.
3. Firewall Engeli: Güvenlik duvarı, DB portuna erişimi engelliyorsa bağlantı sağlanamaz.
4. MySQL/MariaDB Sürüm Uyuşmazlığı: Bazı sürümlerde farklı yapılandırmalar gerekebilir. Örneğin yeni MariaDB sürümleri eski yapılandırmalara izin vermeyebilir.
Db Syser Hatası Nasıl Çözülür?
Adım 1: DB Ayarlarını Kontrol Et
Authserver ve gameserver yapılandırma dosyalarında (örneğin: common.ini, euckr/db.bak gibi) yer alan DB bilgilerini kontrol edin. Aşağıdaki örnekleri inceleyin:
Adım 2: DB Bağlantısını Test Et
MySQL komut satırı veya phpMyAdmin gibi araçlarla DB'ye erişim sağlayabildiğinizden emin olun. Eğer erişemiyorsanız, kullanıcı adı/şifre veya host ayarlarını gözden geçirin.
Adım 3: Gerekli DB Dosyalarını Yükle
Veritabanında gerekli tabloların (common, account, player, guild vs.) eksiksiz yüklendiğinden emin olun. Bu dosyalar genellikle sql klasörü altında yer alır. Martysama veya diğer Metin2 geliştirme kaynaklarından alınan paketlerde bu dosyalar bulunur.
Adım 4: Port ve Güvenlik Ayarlarını Kontrol Et
MySQL/MariaDB portunun 3306 olduğunu ve firewall tarafından engellenmediğinden emin olun. Windows Güvenlik Duvarı veya antivirüs yazılımları bazen bağlantıya müdahale edebilir.
Adım 5: MySQL/MariaDB Yapılandırması
Yeni sürümlerde 'sql_mode' ayarları veya authentication plugin konfigürasyonları nedeniyle bağlantı sağlanamayabilir. Gerekirse MySQL kullanıcı hesabınızın 'mysql_native_password' ile yapılandırıldığından emin olun.
Gelişmiş Db Ayarları ve Script Desteği
Metin2 özel sunucularında DB yapılandırması sadece standart ayarlarla değil, aynı zamanda C++ ve Python tabanlı scriptlerle de desteklenmelidir. Özellikle Py Root ve UIScript yapıları, DB ile entegre çalışarak oyuncu verilerini yönetir. Bu nedenle DB bağlantısı stabil olmalıdır.
Sonuç
'Db Syser' hatası, Metin2 özel sunucu geliştirme sürecinde sıkça karşılaşılan fakat çözümü oldukça basit bir hatadır. Anahtar nokta, DB ayarlarının doğru yapılmasında ve gerekli yapıların eksiksiz yüklenmesindedir. Bu adımları takip ederek Metin2 sunucunuzda DB bağlantısını sorunsuz bir şekilde kurabilirsiniz.
Solution for Db Syser Error in General Files
One of the common issues encountered in Metin2 private servers is the 'Db Syser' error. This error usually occurs due to misconfiguration or incomplete configuration of general files. In this article, we will discuss the causes of the 'Db Syser' error and how to resolve it in detail.
What is Db Syser Error?
The 'Db Syser' error occurs when the Metin2 server encounters a problem with database (DB) connection. It can appear when starting authserver.exe or gameserver.exe. When the server fails to communicate with the database or authentication credentials like username/password are incorrect, this error arises.
Causes of the Error
1. Incorrect DB Settings: Database information in the game and auth server configurations may not have been entered correctly. IP address, username, password, or database name could be missing or incorrect.
2. Missing DB Tables: If required tables do not exist in the database or are incomplete, the 'Db Syser' error may occur.
3. Firewall Blockage: The firewall may block access to the DB port, preventing a successful connection.
4. MySQL/MariaDB Version Mismatch: Some versions require different configurations. For example, newer MariaDB versions might not support older configurations.
How to Solve Db Syser Error?
Step 1: Check DB Settings
Verify database information in configuration files such as common.ini or euckr/db.bak. Review the following examples:
Step 2: Test DB Connection
Ensure you can connect to the database via command line or tools like phpMyAdmin. If not, review username/password or host settings.
Step 3: Load Required DB Files
Ensure all necessary tables (common, account, player, guild, etc.) are fully loaded into the database. These files are typically located in the sql folder. They can also be found in packages from sources like Martysama or other Metin2 development resources.
Step 4: Check Port and Security Settings
Ensure that MySQL/MariaDB is running on port 3306 and that it is not blocked by a firewall. Windows Firewall or antivirus software may sometimes interfere with connections.
Step 5: Configure MySQL/MariaDB
In newer versions, settings like 'sql_mode' or authentication plugins might prevent connection. Ensure your MySQL user account is configured with 'mysql_native_password'.
Advanced DB Settings and Script Support
In Metin2 private servers, DB configuration must not only rely on standard settings but also be supported by C++ and Python-based scripts. Specifically, Py Root and UIScript structures manage player data by integrating with the database. Therefore, the DB connection must be stable.
Conclusion
The 'Db Syser' error is a frequent issue during Metin2 private server development, but it is quite simple to solve. The key lies in properly configuring DB settings and ensuring all required components are installed completely. By following these steps, you can establish a stable DB connection for your Metin2 server.
Kod:
... SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12266): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12267): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12268): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12269): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12280): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12281): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12282): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12283): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12284): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12285): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12286): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12287): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12288): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12289): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12390): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12391): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12392): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12393): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12394): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12395): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12396): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12397): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12398): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12399): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12420): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12421): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12422): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12423): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12424): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12425): limittype0(1)==limittype1(1) SYSERR: Jun 24 22:55:36 :: InitializeItemTableFromDB: vnum(12426): limittype0(1)==limittype1(1) ...
Cözümü Basit . Navicat Giriyorsunuz vnum(12426) Örnek Bu Verdigi Vnumları Aratıyorsunuz item protoda .
limittype1 limittype0 Olarak Değiştirip reboot atın Sorun Cözülcektir
Eğer Bunu Yaptıktan Sonra Bu Syser Verirse DB Altta Verdiğim Linkdeki Fixi yapın.
Kod:
SYSERR: :: Load: DirectQuery failed(SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Genel Fileslerde'Olan Db Syser Cözümü
Metin2 özel sunucularında karşılaşılan yaygın sorunlardan birisi, 'Db Syser' hatasıdır. Bu hata genellikle genel dosyaların (general files) yanlış yapılandırılması veya eksik yapılandırılması sonucu ortaya çıkar. Bu yazıda, 'Db Syser' hatasının neden oluştuğunu ve nasıl çözüleceğini detaylı olarak ele alacağız.
Db Syser Hatası Nedir?
'Db Syser' hatası, Metin2 sunucusunun veritabanı (DB) bağlantısında bir problem yaşaması durumunda oluşur. Özellikle authserver.exe veya gameserver.exe çalıştırıldığında bu hata görülebilir. Sunucu başlatıldığında, sistem DB ile iletişim kuramadığında veya kullanıcı adı/şifre gibi kimlik doğrulama bilgileri yanlışsa bu hata meydana gelir.
Hatanın Nedenleri
1. Yanlış DB Ayarları: Game ve Auth server ayarlarında yer alan DB bilgileri doğru girilmemiştir. IP, kullanıcı adı, şifre veya veritabanı adı eksik/hatalı olabilir.
2. Eksik DB Tabloları: Gerekli tablolar veritabanında yoksa veya tamamlanmamışsa 'Db Syser' hatası oluşabilir.
3. Firewall Engeli: Güvenlik duvarı, DB portuna erişimi engelliyorsa bağlantı sağlanamaz.
4. MySQL/MariaDB Sürüm Uyuşmazlığı: Bazı sürümlerde farklı yapılandırmalar gerekebilir. Örneğin yeni MariaDB sürümleri eski yapılandırmalara izin vermeyebilir.
Db Syser Hatası Nasıl Çözülür?
Adım 1: DB Ayarlarını Kontrol Et
Authserver ve gameserver yapılandırma dosyalarında (örneğin: common.ini, euckr/db.bak gibi) yer alan DB bilgilerini kontrol edin. Aşağıdaki örnekleri inceleyin:
Kod:
[B]IP: localhost[/B][BR][/BR][B]User: root[/B][BR][/BR][B]Password: yourpassword[/B][BR][/BR][B]Database: metin2[/B]
Adım 2: DB Bağlantısını Test Et
MySQL komut satırı veya phpMyAdmin gibi araçlarla DB'ye erişim sağlayabildiğinizden emin olun. Eğer erişemiyorsanız, kullanıcı adı/şifre veya host ayarlarını gözden geçirin.
Adım 3: Gerekli DB Dosyalarını Yükle
Veritabanında gerekli tabloların (common, account, player, guild vs.) eksiksiz yüklendiğinden emin olun. Bu dosyalar genellikle sql klasörü altında yer alır. Martysama veya diğer Metin2 geliştirme kaynaklarından alınan paketlerde bu dosyalar bulunur.
Adım 4: Port ve Güvenlik Ayarlarını Kontrol Et
MySQL/MariaDB portunun 3306 olduğunu ve firewall tarafından engellenmediğinden emin olun. Windows Güvenlik Duvarı veya antivirüs yazılımları bazen bağlantıya müdahale edebilir.
Adım 5: MySQL/MariaDB Yapılandırması
Yeni sürümlerde 'sql_mode' ayarları veya authentication plugin konfigürasyonları nedeniyle bağlantı sağlanamayabilir. Gerekirse MySQL kullanıcı hesabınızın 'mysql_native_password' ile yapılandırıldığından emin olun.
Gelişmiş Db Ayarları ve Script Desteği
Metin2 özel sunucularında DB yapılandırması sadece standart ayarlarla değil, aynı zamanda C++ ve Python tabanlı scriptlerle de desteklenmelidir. Özellikle Py Root ve UIScript yapıları, DB ile entegre çalışarak oyuncu verilerini yönetir. Bu nedenle DB bağlantısı stabil olmalıdır.
Sonuç
'Db Syser' hatası, Metin2 özel sunucu geliştirme sürecinde sıkça karşılaşılan fakat çözümü oldukça basit bir hatadır. Anahtar nokta, DB ayarlarının doğru yapılmasında ve gerekli yapıların eksiksiz yüklenmesindedir. Bu adımları takip ederek Metin2 sunucunuzda DB bağlantısını sorunsuz bir şekilde kurabilirsiniz.
Solution for Db Syser Error in General Files
One of the common issues encountered in Metin2 private servers is the 'Db Syser' error. This error usually occurs due to misconfiguration or incomplete configuration of general files. In this article, we will discuss the causes of the 'Db Syser' error and how to resolve it in detail.
What is Db Syser Error?
The 'Db Syser' error occurs when the Metin2 server encounters a problem with database (DB) connection. It can appear when starting authserver.exe or gameserver.exe. When the server fails to communicate with the database or authentication credentials like username/password are incorrect, this error arises.
Causes of the Error
1. Incorrect DB Settings: Database information in the game and auth server configurations may not have been entered correctly. IP address, username, password, or database name could be missing or incorrect.
2. Missing DB Tables: If required tables do not exist in the database or are incomplete, the 'Db Syser' error may occur.
3. Firewall Blockage: The firewall may block access to the DB port, preventing a successful connection.
4. MySQL/MariaDB Version Mismatch: Some versions require different configurations. For example, newer MariaDB versions might not support older configurations.
How to Solve Db Syser Error?
Step 1: Check DB Settings
Verify database information in configuration files such as common.ini or euckr/db.bak. Review the following examples:
Kod:
[B]IP: localhost[/B][BR][/BR][B]User: root[/B][BR][/BR][B]Password: yourpassword[/B][BR][/BR][B]Database: metin2[/B]
Step 2: Test DB Connection
Ensure you can connect to the database via command line or tools like phpMyAdmin. If not, review username/password or host settings.
Step 3: Load Required DB Files
Ensure all necessary tables (common, account, player, guild, etc.) are fully loaded into the database. These files are typically located in the sql folder. They can also be found in packages from sources like Martysama or other Metin2 development resources.
Step 4: Check Port and Security Settings
Ensure that MySQL/MariaDB is running on port 3306 and that it is not blocked by a firewall. Windows Firewall or antivirus software may sometimes interfere with connections.
Step 5: Configure MySQL/MariaDB
In newer versions, settings like 'sql_mode' or authentication plugins might prevent connection. Ensure your MySQL user account is configured with 'mysql_native_password'.
Advanced DB Settings and Script Support
In Metin2 private servers, DB configuration must not only rely on standard settings but also be supported by C++ and Python-based scripts. Specifically, Py Root and UIScript structures manage player data by integrating with the database. Therefore, the DB connection must be stable.
Conclusion
The 'Db Syser' error is a frequent issue during Metin2 private server development, but it is quite simple to solve. The key lies in properly configuring DB settings and ensuring all required components are installed completely. By following these steps, you can establish a stable DB connection for your Metin2 server.
