Tüm Ürünler
Search
Belge Merkezi

Lindorm:Common error codes

Son Güncelleme:Oct 07, 2026

LindormTable veya LindormTSDB erişimi için Lindorm SQL kullandığınızda sistem istisnaları veya program hatalarını belirtmek üzere hata kodları döndürür. İlgili hata mesajını ve çözüm adımlarını bulmak için bu sayfadaki tablolarda hata kodunu arayın.

Yaygın hatalar

Aşağıdaki hata kodları bazı MySQL sunucu tarafı hata kodlarıyla uyumludur. MySQL uygulama geliştirme konusunda deneyiminiz varsa aynı özel durum işleme kalıplarını burada da uygulayabilirsiniz.

SQLSTATE uygulamalarda SQL düzeyindeki hataları ve özel durumları sınıflandırmak ve işlemek için kullanılan SQL-92 standardında tanımlanan bir özelliktir.

Hata kodu SQLSTATE Hata mesajı biçimi Çözüm
1005 HY000 Can't create table '%s' CREATE TABLE ifadesinin doğru olup olmadığını kontrol edin.
1006 HY000 Can't create database '%s' (errno: %d - %s) Hata mesajına göre girdi parametrelerinin doğru olup olmadığını kontrol edin.
1007 HY000 Can't create database '%s'; database exists Veritabanı zaten mevcut. Farklı bir ad kullanın.
1008 HY000 Can't drop database '%s'; database doesn't exist Veritabanı mevcut değil. Doğru veritabanı adını girin.
1009 HY000 Error dropping database (can't delete '%s', errno: %d - %s) Nedenini belirlemek için hata mesajını inceleyin. Sorun devam ederse Lindorm teknik desteğine başvurun.
1030 HY000 Got error %s from storage engine: %s Sınıflandırılmamış bir depolama altyapısı hatası oluştu. Hata ayrıntılarını kaydedin ve Lindorm teknik desteğine başvurun.
1040 08004 Too many connections (current limit: %d) Tek bir düğümdeki bağlantı sayısı limite ulaştı. Bağlantıyı yeniden deneyin. Tüm düğümler kapasite sınırındaysa uygulamanızın bağlantıları nasıl yönettiğini gözden geçirin. Geniş tablolar için limiti artırmak amacıyla geniş tablolar için maksimum bağlantı sayısını değiştirin. Varsayılan limitler: SQL altyapısı sürümleri 2.7.0.0 öncesinde: düğüm başına 1.000 bağlantı. SQL altyapısı sürümleri 2.7.0.0 ve sonrasında: düğüm başına 4.000 bağlantı.
1043 28000 Bad handshake: %s MySQL protokolü üzerinden bağlantı başlatma başarısız oldu. Hata ayrıntılarına göre sorun giderme adımlarını uygulayın. Sorun devam ederse Lindorm teknik desteğine başvurun.
1045 28000 Access denied for '%s' Kimlik doğrulama başarısız oldu. Kullanıcı kimlik bilgilerini doğrulayın ve tekrar deneyin.
1046 3D000 No database selected Bağlantıda hiçbir veritabanı belirtilmedi. Bir veritabanını açıkça belirtmek için bağlantı ayarlarını güncelleyin.
1049 42000 Unknown database '%s' Veritabanı mevcut değil. Doğru veritabanı adını belirtin.
1050 42S01 Table '%s' already exists Tablo zaten mevcut. Farklı bir tablo adı kullanın.
1054 42S22 Unknown column '%s' Sütun adı mevcut değil. SQL ifadesindeki tüm sütun adlarının doğru olduğunu doğrulayın.
1060 42S21 Duplicate column name '%s' Bir sütun adı birden fazla kez belirtilmiş. SQL ifadesinden yinelenen sütun adlarını kaldırın.
1064 42000 You have an error in your SQL syntax; %s SQL ifadesinde sözdizimi hatası var. SQL referansına bakın ve ifadeyi düzeltin.
1082 42S12 Table '%s' has no index like the one used in CREATE INDEX; recreate the table Tabloda CREATE INDEX ifadesiyle uyumlu bir dizin bulunmuyor. Tabloyu yeniden oluşturun.
1146 42S02 Table '%s.%s' doesn't exist Tablo mevcut değil. Tablo adını doğrulayın.
1170 42000 BINARY/CHAR column '%s' used in column specification without a key length BINARY veya CHAR sütunu için uzunluk belirtilmemiş. Uzunluğu açıkça belirtmek üzere CREATE TABLE ifadesini güncelleyin.
1211 42000 '%s'@'%s' is not allowed to create new users; %s Geçerli kullanıcının yeni kullanıcılar oluşturma izni yok. Önce gerekli izni verin.
1227 42501 Access denied: %s Kullanıcının hedef nesne üzerinde yeterli ayrıcalığı yok. Gerekli ayrıcalıkları doğrulayın ve verin.
1243 HY000 Unknown prepared statement id (%d) Hazırlanmış ifade bulunamadı. Bu durum ifadeyi hazırlamadan önce parametreleri bağladığınızda oluşabilir. İfadeyi tekrar hazırlayın. Sorun devam ederse Lindorm teknik desteğine başvurun.
1251 08004 Client does not support authentication protocol requested by server; consider upgrading MySQL client İstemci sürücüsü sunucunun gerektirdiği kimlik doğrulama yöntemini desteklemiyor. Lindorm MySQL protokolü uyumluluk belgelerine bakın. Desteklenen bir kimlik doğrulama yöntemini açıkça belirtin veya istemci sürücüsünü yükseltin.
1295 HY000 This command is not supported in the prepared statement protocol yet Tek bir hazırlanmış ifade çağrısında birden çok ifade desteklenmez. Hazırlanmış ifade mantığınızı seferde tek bir ifade kullanacak şekilde güncelleyin.
1390 HY000 Prepared statement contains too many placeholders SQL ifadesinde çok fazla parametre var. Tek bir MySQL protokolü mesajı en fazla 65.535 parametreyi destekler. Hazırlanmış ifadedeki parametre yer tutucu sayısını azaltın.
1461 42000 Can't create more than max_prepared_stmt_count statements (current value: %d) Tek bir düğümde eşzamanlı olarak hazırlanan ifade sayısı limite ulaştı (varsayılan: 10.000). Aynı anda çok fazla ifade hazırlamaktan kaçınmak için uygulama mantığınızı gözden geçirin.
1470 HY000 String '%s' is too long for %s (should be no longer than %d) Nesne adı maksimum uzunluğu aşıyor. Veri nesnesini hata mesajında gösterilen uzunluk sınırına uyacak şekilde yeniden adlandırın.
1815 HY000 Internal error: %s Sınıflandırılmamış bir iç hata oluştu. Lindorm teknik desteğine başvurun.

Genişletilmiş hatalar

Aşağıdaki hata kodları Lindorm'a özgü özel durum senaryolarını kapsar. Bu hataları uygulamanızda her satırdaki SQLSTATE sınıfına ve çözüm önerilerine göre işleyin. Bir hatayı çözemezseniz Lindorm teknik desteğine başvurun (DingTalk ID: s0s3eg3).

Hata kodu SQLSTATE Hata mesajı biçimi Çözüm
1973 42000 Can't create user '%s'; it already exists Kullanıcı zaten mevcut. Mevcut kullanıcı listesini kontrol edin.
1974 42000 Can't drop user '%s'; it doesn't exist Kullanıcı mevcut değil. Mevcut kullanıcı listesini kontrol edin.
1975 42000 Can't alter user '%s'; it doesn't exist Kullanıcı mevcut değil. Mevcut kullanıcı listesini kontrol edin.
1976 42000 Can't alter user '%s'; %s Kullanıcı değiştirilemiyor. Belirli nedeni görmek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
3002 42L01 Inconsistent usage of database '%s' and '%s' Hedef veritabanı geçerli bağlantının veritabanından farklı. Bağlantı özelliklerini güncelleyin veya doğru veritabanına geçmek için USE ifadesini kullanın.
3024 HY000 Query execution was interrupted, maximum statement execution time exceeded Sorgu zaman aşımına uğradı. İşlemi yeniden deneyin. Zaman aşımları devam ederse Lindorm teknik desteğine başvurun.
3025 HY000 Query execution was canceled Sonuçlar getirilirken sorgu iptal edildi. Sorguyu yeniden çalıştırın.
3163 HY000 %s Kullanıcı zaten mevcut. Mevcut kullanıcı listesini kontrol edin.
8000 HY000 Can't alter database '%s' (errno: %d - %s) Veritabanı değiştirilemiyor. Hata mesajına göre girdi parametrelerinin doğru olup olmadığını kontrol edin.
8001 HY000 Can't create continuous query '%s' (errno: %d - %s) Sürekli sorgu oluşturulamıyor. Hata mesajına göre girdi parametrelerinin doğru olup olmadığını kontrol edin.
8002 HY000 Can't create continuous query '%s'; continuous query exists Sürekli sorgu zaten mevcut. Farklı bir ad kullanın.
8004 HY000 Continuous query '%s.%s' doesn't exist Sürekli sorgu mevcut değil. Adı doğrulayın.
8005 HY000 Table '%s' not found Tablo mevcut değil. Tablo adını doğrulayın.
8006 HY000 Query failed; %s Sorgu başarısız oldu. Nedenini belirlemek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
8007 HY000 Insert failed; %s Yazma işlemi başarısız oldu. Nedenini belirlemek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
8008 HY000 Quota exceeded; %s Bir kaynak kotası aşıldı. Sorgu işlemleri için veri hacmini azaltmak amacıyla zaman aralığını daraltın veya WHERE koşulları ekleyin. Yazma işlemleri için saniye başına işlem sayısını (TPS) sınırlayın.
8009 HY000 Can't drop predownsample; %s Ön alt örneklemeye alma kuralı silinemiyor. Nedenini belirlemek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
8010 HY000 Can't show predownsample; %s Ön alt örneklemeye alma kuralı görüntülenemiyor. Nedenini belirlemek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
8011 42000 Unknown data type: %s Okuma veya yazma sırasında gerçek veri türü beklenen türle çakışıyor. Belirli nedeni görmek için hata mesajını kontrol edin. Sorun devam ederse Lindorm teknik desteğine başvurun.
8012 42000 Illegal operation: %s SQL ifadesi yanlış veya sağlanan veri geçersiz. İfadeyi SQL sözdizimi belgelerine göre gözden geçirin.
8013 42000 Cannot grant privilege '%s' to: %s; %s Ayrıcalık verme işlemi başarısız oldu. Nedenini belirlemek için hata mesajını kontrol edin.
8014 42000 Cannot revoke privilege '%s' to: %s; %s Ayrıcalık iptal etme işlemi başarısız oldu. Nedenini belirlemek için hata mesajını kontrol edin.
8015 HY000 Failed to alter parameter; %s Sistem yapılandırması değiştirilemedi. Nedenini belirlemek için hata mesajını kontrol edin.
8016 HY000 Failed to show parameter; %s Sistem yapılandırması görüntülenemedi. Nedenini belirlemek için hata mesajını kontrol edin.
8017 42611 Column name "%s" conflicts with a system column name Data Definition Language (DDL) ifadesindeki sütun adı sistem gizli sütun adıyla çakışıyor. Hata mesajındaki ayrıntılara göre sütunu yeniden adlandırın.
8018 42000 DECIMAL column '%s' type should be specified with precision and scale DDL ifadesindeki DECIMAL veri türünde hassasiyet ve ölçek değerleri eksik. Her ikisini de belirtmek üzere ifadeyi güncelleyin.
8100 08003 The connection does not exist; %s Bağlantı oturumu sunucu tarafından serbest bırakıldı. Bağlantıyı yeniden kurun.
9000 HY000 Server internal error; %s İç sunucu hatası oluştu. Lindorm teknik desteğine başvurun.
9001 0A000 UNSUPPORTED: %s SQL sözdizimi desteklenmiyor. SQL belgelerini kontrol edin ve desteklenmeyen sözdiziminden kaçının.
9002 HY000 Function %s can only be used in domain-specific dialect (Time-series, etc.) İşlev yalnızca LindormTSDB gibi belirli bir lehçede kullanılabilir. SQL ifadesini doğru lehçe belgelerine göre gözden geçirin.
9003 28000 The authentication method %s cannot apply to the old-fashion user, please consider to use another method. Kimlik doğrulama yöntemi daha eski altyapı sürümlerinde oluşturulan kullanıcılarla uyumlu değil. Uyumluluk ayrıntıları için MySQL protokolünü kullanarak uygulamalar geliştirin bölümüne bakın. Desteklenen bir kimlik doğrulama yöntemini açıkça belirtin veya istemci sürücüsünü yükseltin.
9004 08004 The authentication method %s not available for the current deployment, please consider to use another method. Kimlik doğrulama yöntemi geçerli örnek dağıtımı için kullanılamıyor. Lindorm MySQL protokolü uyumluluk belgelerine bakın. Desteklenen bir kimlik doğrulama yöntemini açıkça belirtin veya istemci sürücüsünü yükseltin.
9006 HY000 Analytical processing error; %s Analitik sorgu yürütme sırasında hata oluştu. Hata ayrıntılarını kaydedin ve Lindorm teknik desteğine başvurun.
9010 XX000 The storage engine request illegal: %s Geçersiz bir iç depolama altyapısı iletişim isteği oluştu. Hata ayrıntılarını kaydedin ve Lindorm teknik desteğine başvurun.
9011 HY000 Database protocol error: %s MySQL protokolü mesajı hatası oluştu. Hata ayrıntılarını kaydedin ve Lindorm teknik desteğine başvurun.