Message Reference

SQL7000 - SQL7099

SQL7001NBlinmeyen "<komut>" komutu istendi.

Açıklama: REXX'e sunulan komut tanınmıyor.

Komut işlenemez.

Kullanıcının Yapması Gereken: Komutun geçerli bir SQL deyimi olup olmadığını denetleyin ve yordamı yeniden uygulayın. Tüm komutların büyük harfle yazılması gerektiğine dikkat edin.

SQL7002NGeçici çizelge adı geçersiz.

Açıklama: Kullanıcı geçersiz bir geçici çizelge adı belirtti.

Komut işlenemez.

Kullanıcının Yapması Gereken: Geçici çizelge adının "c1" ile "c100" arası biçimde olmasına dikkat edin.

SQL7003NDeyim adı geçersiz.

Açıklama: Kullanıcı yanlış bir deyim adı belirtti.

Komut işlenemez.

Kullanıcının Yapması Gereken: Deyim adının "s1" ile "s100" arası biçimde olmasına dikkat edin.

SQL7004Nİsteğin sözdizimi geçersiz.

Açıklama: REXX, sunulan komut dizgisini ayrıştıramadı.

Komut işlenemez.

Kullanıcının Yapması Gereken: Komutu doğru sözdizimiyle kullanın.

SQL7005WBu OPEN deyiminin kullandığı geçici çizelge bildirilmedi.

Açıklama: Geçici çizelge bildirilmeden bir OPEN deyimi yürütme girişiminde bulunuldu.

Komut işlenemez.

Kullanıcının Yapması Gereken: OPEN deyiminden önce bir DECLARE deyimi yürütüp yordamı yeniden uygulayın.

SQL7006N"<istek>" isteğinde geçersiz "<anahtar-sözcük>" anahtar sözcüğü belirtildi.

Açıklama: Deyimde geçersiz "<anahtar-sözcük>" anahtar sözcüğü var.

Komut işlenemez.

Kullanıcının Yapması Gereken: Anahtar sözcüğü doğru biçimle belirtin.

SQL7007N"<değişken>" REXX değişkeni yok.

Açıklama: REXX değişken havuzunda bulunmayan bir REXX değişkeni aktarıldı.

Komut işlenemez.

Kullanıcının Yapması Gereken: Başarısız olan komut verilmeden önce, program değişkeni listesindeki tüm değişkenlerin atanmış olmasına dikkat edin. Sonra, yordamı yeniden uygulayın.

SQL7008N"<değişken>" REXX değişkeni tutarsız veriler içeriyor.

Açıklama: REXX'e tutarsız veriler içeren bir değişken aktarıldı.

Komut işlenemez.

Kullanıcının Yapması Gereken: Değişken SQLDA değişkeniyse, veri ve uzunluk alanlarının doğru atanıp atanmadığını denetleyin. REXX değişkeniyse, veri tipinin içinde kullanıldığı komuta uygun olup olmadığını denetleyin.

SQL7009N"<değişken>" REXX değişkeni kesildi.

Açıklama: REXX'e aktarılan "<değişken>" değişkeni tutarsız veriler içeriyor. "<değişken>" değişkenindeki veri dizgisi kesildi.

Komut işlenemez.

Kullanıcının Yapması Gereken: Veri uzunluğunun giriş SQLDA'da belirtilen uzunlukla tutarlı olup olmadığını denetleyip yordamı yeniden uygulayın.

SQL7010N"<tanıtıcı>" tarama tanıtıcısı geçersiz.

Açıklama: REXX'e aktarılan "<değişken>" tarama tanıtıcısı yok ya da tutarsız ya da eksik veri içeriyor.

Komut işlenemez.

Kullanıcının Yapması Gereken: Tarama tanıtıcısında bulunan verilerin doğru atanıp atanmadığını denetleyip yordamı yeniden uygulayın.

SQL7011NGerekli "<değiştirge>" değiştirgesi belirtilmedi.

Açıklama: REXX komutu sözdizimi için gerekli olan "<değiştirge>" değiştirgesi belirtilmedi.

Komut işlenemez.

Kullanıcının Yapması Gereken: Gerekli değiştirge değerini belirtip yordamı yeniden uygulayın.

SQL7012NVeritabanına bağlıyken yalıtma düzeyi değiştirme girişiminde bulunuldu.

Açıklama: (ISL) yalıtma düzeyi veritabanına bağlıyken değiştirilemez.

Komut yoksayıldı.

Kullanıcının Yapması Gereken: Yalıtma düzeyinde değişiklik yapılması gerekiyorsa, yürürlükteki veritabanıyla bağlantınızı kesin, yalıtma düzeyini belirtin ve sonra veritabanıyla bağlantı kurun.

SQL7013NGeçici çizelgeyle deyim adı ya da tutma özniteliği eşleşmiyor.

Açıklama: REXX'te, geçici çizelgelerin ve deyimlerin adı, 'nn' 1 ile 100 arası bir sayı olmak üzere, sırasıyla 'cnn' ve 'snn' biçiminde olmalıdır. Geçici çizelge ve deyim çiftinin numaraları aynı olmalıdır. Ayrıca, c1 ile c50 arasındaki geçici çizelgeler tutma özniteliği olmadan, c51 ile c100 arasındaki geçici çizelgeler ise tutma özniteliğiyle bildirilir.

Komut yoksayıldı.

Kullanıcının Yapması Gereken: Geçici çizelge ve deyim numaralarının eşleşip eşleşmediğini denetleyin ve yordamı yeniden uygulayın.

SQL7014NProgram değişkeninin bileşen sayısı yanlış.

Açıklama: REXX'te, bileşik program değişkeninin ilk bileşeni, tanımlanan bileşen sayısına eşit olmayan bir sayı gösteriyor.

Komut yoksayıldı.

Kullanıcının Yapması Gereken: İlk bileşendeki sayının gerçekte tanımlanan bileşen sayısına eşit olup olmadığını denetleyip yordamı yeniden uygulayın.

SQL7015N"<değişken>" değişken adı REXX için geçerli değil.

Açıklama: Belirtilen değişken adı REXX'te geçerli değil. Ad, dilin gereksinmelerine uygun olmalıdır.

Komut işlenemez.

Kullanıcının Yapması Gereken: Adı REXX gereksinmelerine uygun olacak biçimde değiştirip komutu yeniden verin.

SQL7016NSQLDB2 arabirimi için belirtilen sözdizimi yanlış. İlgili hata: "<db2_hatası>". Komut işlenemez.

Açıklama: SQLDB2 arabirimine yanlış sözdizimi aktarıldı, örneğin hem giriş kütüğü, hem de komut belirtildi.

Kullanıcının Yapması Gereken: Ek bilgi için, ilgili hata koduna bakın.

SQL7032N"<yordam-adı>" SQL yordamı yaratılmadı. Tanılama kütüğü: "<kütük-adı>".

Açıklama: "<yordam-adı>" adlı SQL yordamı yaratılmadı. Aşağıdakilerden biri oluşmuştur:

UNIX altyapılarında, tanılama bilgilerini içeren kütüğün tam yolu şudur:
$DB2PATH/function/routine/sqlproc/ \
$DATABASE/$SCHEMA/tmp/"<kütük-adı>"

$DATABASE veritabanının adını, $SCHEMA ise SQL yordamının şema adını gösterir.

OS/2 ve Windows 32 bit işletim sistemlerinde, tanılama bilgilerini içeren kütüğün tam yolu şudur:
%DB2PATH%\function\routine\sqlproc\ \
%DATABASE%\%SCHEMA%\tmp\"<file-name>"

%DATABASE% veritabanının adını, %SCHEMA% ise SQL yordamının şema adını gösterir.

Kullanıcının Yapması Gereken: Sunucuda uyumlu bir C derleyicisinin ve DB2 Application Development Client'ın (DB2 Uygulama Geliştirme İstemcisi) kurulu olması gerektiğine dikkat edin. Bir önderleme ya da derleme hatası oluşursa, "<kütük-adı>" tanılama kütüğüne yazılan önderleyici ya da derleyici iletilerine bakın.

DB2'nin DB2_SQLROUTINE_COMPILER_PATH kayıt değişkeninin, C derleyicisi ortamını tanımlayan komut kütüğünü ya da toplu iş kütüğünü gösterecek şekilde ayarlanmış olmasına dikkat edin. UNIX işletim sistemi için, örneğin, /home/DB2INSTANCE/sqllib/function/routine dizininde "sr_cpath" adlı bir komut kütüğü yaratabilirsiniz. DB2'nin DB2_SQL_ROUTINE_COMPILER_PATH kayıt değişkenini buna göre tanımlamak için aşağıdaki komutu verin:

   db2set DB2_SQLROUTINE_COMPILER_PATH = \
      "/home/DB2INSTANCE/sqllib/function/ \
      routine/sr_cpath"

sqlcode: -7032

sqlstate: 42904

SQL7035W"<yordam-adı>" SQL yordamının yürütülür kütüğü veritabanı kataloğuna saklanmadı.

Açıklama: SQL yordamının yürütülür kütüğü 2 megabyte sınırını aştığı için veritabanı kataloğunuzda saklanamıyor. Bu kütük, veritabanı geri yüklenirken ya da DROP PROCEDURE deyiminin ROLLBACK işleminde otomatik olarak kurtarılmayacak.

Kullanıcının Yapması Gereken: Bu uyarı bir CREATE PROCEDURE deyiminin sonucuysa, "<yordam-adı>" SQL yordamıyla ilişkili yürütülür kütüğün yedek kopyasını bulundurmaya dikkat edin. Bu uyarı bir geri yükleme işlemi sırasında ya da DROP PROCEDURE deyiminin ROLLBACK işlemi sırasında verildiyse, "<yordam-adı>" yordamıyla ilişkili yürütülür kütüğün, katalogda tanımlı olan SQL yordamıyla el ile uyumlulaştırılması gerekir.

sqlcode: +7035

sqlstate: 01645

SQL7099N"<hata>" geçersizlik hatası oluştu.

Açıklama: REXX'te bir iç hata oluştu.

Komut işlenemez.

Kullanıcının Yapması Gereken: REXX'in doğru kurulup kurulmadığını denetleyip yordamı yeniden uygulayın. Hata sürerse, hata numarasını not edip programı aldığınız yere başvurun.


[ Sayfa Başı | Önceki Sayfa | Sonraki Sayfa ]