SQL4001N | "<satır>" satırı ve "<kolon>" kolonundaki "<karakter>" karakteri geçersiz. |
Açıklama: Belirtilen karakter, SQL deyimlerinde geçerli bir karakter değil.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Geçersiz karakteri kaldırın ya da başkasıyla değiştirin.
SQL4002N | "<simge 1>" ve "<simge 2>", tek bir SQL deyiminde tanımlayıcı adı olarak birlikte kullanılamayan, bildirilmemiş program değişkenleri. |
Açıklama: Belirtilen tanıtıcılar program değişkeni olarak bildirilmedi. Tanımlayıcı adları kullanılmadan önce bildirilmez. Tek bir deyimde birden çok tanımlayıcı adı geçerli olmadığı için, program değişkenlerinden en az biri geçersiz.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Deyimdeki tanımlayıcı adı ya da bildirilmemiş program değişkeni kullanımını düzeltin. Deyimin bildirilmemiş ek program değişkenleri içerebileceğini unutmayın.
SQL4003N | Bu önderleyici sürümü, "<satır>" satırındaki SQL deyimini desteklemiyor. |
Açıklama: Önderleyicinin yayın numarasıyla veritabanı yöneticisinin kurulu sürümünün yayın numarası uyumlu değil. Belirtilen deyimi veritabanı yöneticisi destekliyor, ancak önderleyici desteklenmiyor.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Önderleme işlemini, önderleyicinin güncel sürümüyle yineleyin.
SQL4004N | Paket adı geçerli değil. |
Açıklama: Paket adı geçersiz karakterler içeriyor. Ad çok uzun ya da PACKAGE seçeneğiyle ad belirtilmedi.
Paket yaratılmadı.
Kullanıcının Yapması Gereken: Geçerli bir paket adıyla ya da PACKAGE seçeneğini kullanmadan komutu yeniden verin.
SQL4005N | "<satır>" satırının "<konum>" konumunda başlayan geçersiz bir "<simge>" simgesi bulundu. |
Açıklama: Belirtilen "<metin>" simgesinde, bir SQL deyimi sözdizimi hatası saptandı.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Deyimi, özellikle de belirtilen simgenin çevresini inceleyin. Sözdizimini düzeltin.
SQL4006N | Yapılarda içiçe kullanım çok derinleşti. |
Açıklama: İçiçe yapıların sayısı üst sınır olan 25'i aşıyor.
Deyim işlenemez.
Kullanıcının Yapması Gereken: İçiçe yapıların sayısını azaltın.
SQL4007N | "<program-yapısı>" program yapısında alan yok. |
Açıklama: "<program-yapısı>" program yapısında alan bulunamadı.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Program yapısına alan ekleyin.
SQL4008N | "<ad>" program değişkeni, tam belirtimle bile benzersiz olarak tanımlanamıyor. |
Açıklama: "<ad>" program değişkeni, tam belirtimle bile, nitelenmemiş ya da kısmen nitelenmiş en az bir program değişkeniyle eşleşiyor.
Komut işlenemez.
Kullanıcının Yapması Gereken: Program değişkenini yeniden adlandırın.
SQL4009N | Veri uzunluğuna ilişkin ifade geçersiz. |
Açıklama: Veri uzunluğuna ilişkin ifade sözdizimi hataları içeriyor ya da çok karmaşık.
Deyim işlenemez.
Kullanıcının Yapması Gereken: Uzunluk ifadesinin sözdizimini inceleyin.
SQL4010N | Bileşik SQL deyimlerinin bu biçimde içiçe kullanılması geçersiz. |
Açıklama: Bileşik bir SQL deyiminin alt deyimi olarak BEGIN COMPOUND yantümcesi saptandığında bu hata döndürülür.
Kullanıcının Yapması Gereken: İçiçe kullanılmış BEGIN COMPOUND yantümcesi olmadan, önderleme işlemini yeniden sunun.
SQL4011N | Bileşik SQL deyiminde geçersiz SQL alt deyimi saptandı. |
Açıklama: Bileşik bir SQL deyiminde geçersiz alt deyim saptandığında bu ileti yayınlanır. Geçerli deyimler şunlardır:
Kullanıcının Yapması Gereken: Geçersiz alt deyim olmadan, önderleme işlemini yeniden yürütün.
SQL4012N | Bileşik SQL deyiminde geçersiz COMMIT kullanımı saptandı. |
Açıklama: Bileşik (COMPOUND) SQL deyimlerinde bir COMMIT saptandıktan sonra bir alt deyim bulunursa bu hata döndürülür.
Kullanıcının Yapması Gereken: COMMIT alt deyimini son alt deyim olarak kullanın ve önderleme işlemini yeniden yürütün.
SQL4013N | Öncesinde BEGIN COMPOUND deyimi olmayan bir END COMPOUND deyimi bulundu. |
Açıklama: Öncesinde BEGIN COMPOUND olmayan bir END COMPOUND deyimi saptandığında bu hata döndürülür.
Kullanıcının Yapması Gereken: END COMPOUND deyimini kaldırın ya da BEGIN COMPOUND deyimini ekleyin ve önderleme işlemini yeniden yürütün.
SQL4014N | Geçersiz bileşik SQL sözdizimi. |
Açıklama: Bileşik bir SQL deyiminde sözdizimi hatası saptandığında bu hata döndürülür. Olabilecek nedenler şunlardır:
Kullanıcının Yapması Gereken: Sözdizimi hatasını düzeltin ve önderlemeyi yeniden gerçekleştirin.
SQL4015N | Önişlem sırasında hata oluştu. |
Açıklama: Dış önişlemci bir ya da daha çok hatayla sona erdi.
Komut işlenemez.
Kullanıcının Yapması Gereken: Ayrıntılar için, ilgili kaynağın ".err" kütüğüne bakın.
SQL4016N | Belirtilen önişlemci bulunamıyor. |
Açıklama: PREPROCESSOR seçeneğiyle belirtilen önişlemci bulunamıyor.
Komut işlenemez.
Kullanıcının Yapması Gereken: Önişlemcinin yürürlükteki dizinden yürütülebileceğini doğrulayın ve aynı zamanda PREPROCESSOR seçeneğinin sözdizimini de inceleyin.
SQL4017W | Önişlem başarıyla tamamlandı. |
Açıklama: Giriş kütüğüne ilişkin önişlem, PREPROCESSOR seçeneğiyle belirtilen dış komut kullanılarak başarıyla tamamlandı.
Kullanıcının Yapması Gereken: Herhangi bir işlem yapılması gerekmez.
SQL4018W | Önişlemden geçen "<önişlem-kütüğü>" kütüğünün işlenmesine başlanıyor. |
Açıklama: Önderleyici önişlemden geçen kütüğü işliyor.
Kullanıcının Yapması Gereken: Herhangi bir işlem yapılması gerekmez.
SQL4019W | Önişlemden geçen "<önişlem-kütüğü>" kütüğünün işlenmesi tamamlandı. |
Açıklama: Önderleyici önişlemden geçen kütüğü işlemeyi tamamladı.
Kullanıcının Yapması Gereken: Herhangi bir işlem yapılması gerekmez.
SQL4020N | 'long' program değişkeni "<simge 1>" geçersiz. Onun yerine 'sqlint32' kullanın. |
Açıklama: LONGERROR YES önderleme seçeneği etkinse ya da LONGERROR önderleme seçeneği belirtilmediyse ve altyapıda 8 byte'lık 'long' veri tipleri varsa, INTEGER program değişkeninin 'long' değil, 'sqlint32' veri tipiyle bildirilmesi gerekir.
8 byte'lık 'long' veri tipleri bulunan 64 bit altyapılarda, BIGINT veri tipleri için 'long' program değişkenlerinin kullanılacağını belirtmek üzere LONGERROR NO önderleme seçeneği kullanılabilir. Taşınabilirliği en üst düzeye çıkarmak amacıyla, INTEGER ve BIGINT veri tipleri için sırasıyla 'sqlint32' ve 'sqlint64' kullanılması önerilir.
Kullanıcının Yapması Gereken: Program değişkeninin yürürlükteki veri tipini, iletide belirtilen veri tipiyle değiştirin.