Message Reference

SQL1500 - SQL1599

SQL1512Nddcstrc belirtilen kütüğe yazamadı.

Açıklama: ddcstrc izleme bilgilerini, yazması bildirilen kütüğe yazamadı.

Kullanıcının Yapması Gereken: Belirtilen kütük adının sisteminiz için geçerli olup olmadığını denetleyin. Kütük adı belirtilmediyse, varsayılan ddcstrc.tmp kütüğüne yazma izninizin bulunup bulunmadığını denetleyin.

SQL1513Wddcstrc kapatılmadı.

Açıklama: Bir hatadan durumundan ötürü ddcstrc kapatılamadı. Bunun nedeni, izleme bilgilerinin bir kütüğe saklanmadan önce kaybolmasını önlemekti.

Kullanıcının Yapması Gereken: Bu hatadan önce bildirilen ddcstrc hata durumunu düzelttikten sonra, izlemeyi kapatmayı yeniden deneyin.

SQL1520NArabellek büyüklüğü 65536'dan büyük ya da buna eşit bir sayısal değer olmalı.

Açıklama: Kullanıcı ddcstrc komutu için geçersiz bir arabellek büyüklüğü belirtti.

Kullanıcının Yapması Gereken: Kullanılan arabellek büyüklüğünün 65536'dan (64 K) büyük ya da buna eşit bir sayısal değer olmasını sağlayın. Kullanılacak belleğin 64 K'nin katı olacağını unutmayın. ddcstrc, belirtilen arabellek büyüklüğünü 64 K'nin en yakın katına yuvarlar.

SQL1525NDB2 güvenlik cini başlatılırken hata oluştu.

Açıklama: DB2 güvenlik cini başlatılırken beklenmeyen bir hata oluştu.

Kullanıcının Yapması Gereken: Ek bilgi için db2diag.log kütüğünü inceleyin ve DB2START komutunu yeniden deneyin.

SQL1526NDB2VIA desteği başlatılmadığı için db2start başarısız oldu. Neden kodu: "<neden-kodu>".

Açıklama: db2start çalıştırıldığında DDB2VIA desteği başarıyla başlatılmamıştı. Neden kodu hatayı belirtir:

  1. DB2_VI_VIPL kayıt değişkeninde belirtilen VIPL kitaplığı yüklenemedi.
  2. DB2_VI_DEVICE kayıt değişkeninde belirtilen aygıt adı açılamadı.
  3. DB2 kurulu olan VIA uygulamasını desteklemiyor.

Kullanıcının Yapması Gereken:

  1. DB2_VI_VIPL DB2 kaydının doğru tanımlanmış olmasına ve DB2_VI_VIPL kaydında belirtilen adın %PATH% ortam değişkeninde bulunmasına dikkat edin.
  2. DB2_VI_DEVICE DB2 kaydının doğru tanımlanmış olmasına dikkat edin.
  3. DB2 yalnızca, en azından Reliable Delivery güvenilirlik düzeyini destekleyen VIA uygulamalarını destekler. VIA uygulamasının Intel Virtual Interface Architecture Implementation Guide ile uyumlu olması ve ilgili uygunluk sınamalarından geçmesi de gereklidir. Seçtiğiniz VIA uygulamasının bu gereklere uygun olmasına dikkat edin.

SQL1530WSistem bölüm içi koşutluk desteği sağlamadığı için, belirtilen koşutluk derecesi yoksayılacak.

Açıklama: Bağ tanımlama seçeneği DEGREE 1'den büyük bir değerle belirtildi ya da SET CURRENT DEGREE deyimi 1'den büyük bir değerle yürütüldü, ancak veritabanı yöneticisi bölüm içi koşutluk desteği sağlayacak şekilde yapılandırılmamıştı.

Yönetim ortamının bölüm içi koşutluğu destekleyebilmesi için, veritabanı yöneticisinin intra_parallel yapılanış değiştirgesi ON'a ayarlanmış olarak başlatılması gerekir.

Deyim ya da komut başarıyla tamamlandı, ancak derece belirtimi yoksayıldı.

Kullanıcının Yapması Gereken: Bölüm içi koşutluğu kullanmak istiyorsanız, veritabanı yöneticisini intra_parallel yapılanış değiştirgesi ON'a ayarlanmış olarak başlatın.

Tersi durumda, derece belirtimi için 1 ya da ANY değerini kullanın.

sqlcode: +1530

sqlstate: 01623

SQL1580W"<kaynak>" kod sayfasından "<hedef>" kod sayfasına dönüştürme sırasında sondaki boşluklar kesildi. Hedef alanın büyüklük üst sınırı: "<uzunluk-üst-sınırı>". Kaynak dizgi uzunluğu: "<kaynak-uzunluğu>", onaltılı gösterimi: "<dizgi>".

Açıklama: SQL deyimi yürütülürken, bir kod sayfası dönüştürme işlemi hedef nesnenin büyüklük üst sınırından daha uzun bir dizgiyle sonuçlandı. Yalnızca boşluk karakterleri kesildiği için işlem devam etti.

Kullanıcının Yapması Gereken: Çıkışın beklendiği gibi olup olmadığını ve kesilmenin beklenmeyen sonuçlara yol açıp açmadığını denetleyin.

sqlcode: 1580

sqlstate: 01004

SQL1581N"<çzlg-adı>" çizelgesi ekleme kipindeyse, bu çizelgenin kümeleme dizini olamaz.

Açıklama: Bu hata iki durumda yayınlanır.

Kullanıcının Yapması Gereken: Bir kümeleme dizini gerekiyorsa, ekleme kipini kapatmak için çizelgede değişiklik yapın. Ekleme kipi isteniyorsa, çizelgedeki kümeleme dizinini atın.

sqlcode: -1581

sqlstate: 428CA

SQL1582N"<çzlg-alanı-adı>" çizelge alanının PAGESIZE değeri, çizelge alanıyla ilişkili "<arabellek-havuzu-adı>" arabellek havuzunun PAGESIZE değeriyle eşleşmiyor.

Açıklama: CREATE TABLESPACE deyiminde belirtilen PAGESIZE, çizelge alanıyla kullanılmak üzere belirlenen arabellek havuzunun sayfa büyüklüğüyle eşleşmiyor. Bu değerler eşleşmelidir.

Deyim işlenemez.

Kullanıcının Yapması Gereken: PAGESIZE için belirtilen değeri arabellek havuzunun sayfa büyüklüğüyle eşleşecek şekilde değiştirin ya da sayfa büyüklüğü belirtilen sayfa büyüklüğüyle eşleşen bir arabellek havuzu belirtin.

sqlcode: -1582

sqlstate: 428CB

SQL1583N"<sayfa-büyüklüğü>" PAGESIZE değeri desteklenmiyor.

Açıklama: CREATE BUFFERPOOL ya da CREATE TABLESPACE deyiminde belirtilen PAGESIZE desteklenen bir sayfa büyüklüğü değil. Sürüm 5 için desteklenen sayfa büyüklükleri: 4K, 8K, 16K ve 32K.

Deyim işlenemez.

Kullanıcının Yapması Gereken: Desteklenen bir sayfa büyüklüğünü belirtin.

sqlcode: -1583

sqlstate: 428DE

SQL1584NSayfa büyüklüğü en az "<sayfabüyüklüğü>" olan sistem ara çizelge alanı bulunamadı.

Açıklama: Deyimi işlemek için sistem ara çizelge alanı gerekiyordu. Sayfa büyüklüğü "<sayfabüyüklüğü>" ya da daha fazla olan sistem ara çizelge alanı yoktu.

Deyim işlenemez.

Kullanıcının Yapması Gereken: Sayfa büyüklüğü en az "<sayfabüyüklüğü>" olan bir sistem ara çizelge alanı yaratın.

sqlcode: -1584

sqlstate: 57055

SQL1585NSayfa büyüklüğü yeterli olan bir sistem ara çizelge alanı yok.

Açıklama: Aşağıdaki durumlardan biri söz konusu:

  1. Sistem ara çizelgesinin satır uzunluğu, veritabanındaki en büyük sistem ara çizelge alanına sığabilecek sınır değeri aşıyor.
  2. Sistem ara çizelgesinde olması istenen kolon sayısı, veritabanındaki en büyük sistem ara çizelge alanına sığabilecek sınır değeri aşıyor.
Sistem ara çizelge alanı sınırları, sayfa büyüklüğüne bağlıdır. Değerler şunlardır:
Kayıt        Kol.  Ara çizelge
uzunluğu     sys   alanı
üst sınırı   ü.snr büyüklüğü
-----------  ----  ------------
1957  byte   244   2K
4005  byte   500   4K
8101  byte   1012  8K
16293 byte   1012  16K
32677 byte   1012  32K

Kullanıcının Yapması Gereken: Desteklenen daha fazla bir sayfa büyüklüğü değeriyle bir sistem ara çizelge alanı yaratın (yoksa). Böyle bir çizelge alanı zaten varsa, sistem ara çizelgesindeki bir ya da daha çok kolonu kaldırın. Sınırı aşan bilgilerin tutulması için, gerektiği şekilde, ayrı çizelgeler ya da görünümler yaratın.

sqlcode: -1585

sqlstate: 54048

SQL1590NDEVICE üzerinde oluşturulan TABLESPACE için LONG VARCHAR ve LONG VARGRAPHIC alanları kullanılamaz.

Açıklama: HP üzerindeki aygıtlar (ham g/ç), g/ç'nin 1024 byte sınırında hizalanmasını gerektirir. LONG VARCHAR ve LONG VARGRAPHIC alanları 512 byte'lık parçalarla işlenir ve dolayısıyla yalnızca SYSTEM MANAGED TABLESPACE (sistem tarafından yönetilen) çizelge alanlarında ya da yalnızca FILE tipi kapları olan DATABASE MANAGED TABLESPACE (veritabanı tarafından yönetilen) çizelge alanlarında kullanılır.

Kullanıcının Yapması Gereken: Seçenekler:

sqlcode: 1590

sqlstate: 56097

SQL1591N"<çzlg-adı>" çizelgesi doğru durumda olmadığı için, SET INTEGRITY deyiminin ON seçeneği geçersiz.

Açıklama: ON seçeneği ancak denetim bekliyor (check pending) durumundaki bir çizelge için belirtilebilir ve SYSCAT.TABLES kataloğunun CONST_CHECKED kolonundaki birinci (dış anahtar koşulları için), ikinci (denetim koşulları için) ve beşinci (özet çizelgeler için) alanların 'Y' ya da 'U' olması gerekir.

Kullanıcının Yapması Gereken: Çizelge denetim bekliyor durumunda değilse, ON seçeneğini belirtmeyin. Çizelge denetim bekliyor durumundaysa, SET INTEGRITY deyimini ON seçeneğiyle yürütmeden önce, çizelge üzerinde bütünlük denetimi gerçekleştirin (bir özet çizelge söz konusuysa, çizelgeyi yenileyin).

sqlcode: -1591

sqlstate: 55019

SQL1592N"<çzlg-adı>" çizelgesi artımsal olarak işlenemeyeceği için, INCREMENTAL seçeneği "<neden-kodu>" neden koduyla geçerli değil.

Açıklama: Neden, "<neden-kodu>" değerine dayalıdır:

31
INCREMENTAL seçeneği REFRESH TABLE deyiminde belirtildiyse, çizelge denetim bekliyor durumunda değil.

32
Çizelge REFRESH IMMEDIATE türünde özet çizelge değil.

33
Bir özet çizelge söz konusuysa, çizelge üzerinde Load Replace ya da Load Insert işlemi yapıldı.

34
Son bütünlük denetiminden sonra çizelge üzerinde Load Replace işlemi yapıldı.

35
Aşağıdakilerden biri:

36
Özet çizelgenin artımsal olarak işlenmesi şu an desteklenmiyor.

Kullanıcının Yapması Gereken: INCREMENTAL seçeneğini belirtmeyin. Koşullara aykırılık olup olmadığını aptamak için tüm çizelge denetlenir (ya da bir özet çizelge söz konusuysa, özet çizelge tanımlaması sorgusu yeniden işlenir).

sqlcode: -1592

sqlstate: 55019

SQL1593N"<çzlg-adı>" çizelgesi denetim bekliyor durumunda olmadığı için REMAIN PENDING seçeneği geçersiz.

Açıklama: REMAIN PENDING seçeneği belirtilecekse, çizelgenin denetim bekliyor durumunda olması gerekir.

Kullanıcının Yapması Gereken: REMAIN PENDING seçeneğini belirtmeyin.

sqlcode: -1593

sqlstate: 55019

SQL1594WBazı eski veriler sistem tarafından doğrulanmadan kaldığı için, SYSCAT.TABLES kataloğunun CONST_CHECKED kolonundaki bazı alanlar 'U' olarak imlendi.

Açıklama: Çizelge önceden denetlenmemişti (ya da kullanıcılar tarafından denetlenmişti). Daha sonra yürütülen SET INTEGRITY ... OFF ya da LOAD deyimi, CONST_CHECKED kolonundaki bazı değerlerin 'W' olarak değişmesine neden oldu. Yürürlükteki deyimde INCREMENTAL seçeneği belirtildiğinde, çizelgenin eski (eklenmemiş) kısmı sistem tarafından denetlenmemiş olarak kaldı ve dolayısıyla CONST_CHECKED kolonundaki ilgili değerler bu durumun izlenmesi için 'U' olarak imlendi.

Kullanıcının Yapması Gereken: Herhangi bir işlem yapılması gerekmez. Kullanıcı çizelgenin veri bütünlüğü bakımının sistem tarafından gerçekleştirilmesini istiyorsa, çizelgeyi yeniden denetim bekliyor durumuna getirin ve INCREMENTAL seçeneğini belirtmeden deyimi yeniden yürütün. Tüm işlemler sistem tarafından seçilir ve çizelgenin veri bütünlüğünden tümüyle sistem sorumlu olur.

sqlcode: +1594

sqlstate: 01636

SQL1595NBir gönderme koşulundaki bir ana çizelgenin denetlenmemesi ya da özet çizelgenin bir alt çizelgesinin denetlenmemesi nedeniyle, "<çzlg-adı>" çizelgesinin bütünlüğü denetlenemiyor.

Açıklama: Bu çizelgenin bütünlük koşullarına aykırı verilerle yayılmasını önlemek için, bu çizelgenin bütünlüğünü denetlemek üzere tüm ana çizelgelerinin geçerliliği denetlenmelidir. Bu bir özet çizelgeyse, bu çizelgeyi yenilemek için tüm alt çizelgelerin geçerliliği denetlenmiş olmalıdır. SYSCAT.TABLES kataloğunun CONST_CHECKED kolonundaki birinci (dış anahtar koşulları için), ikinci (denetim koşulları için) ve beşinci (özet çizelgeler için) alanların 'Y' ya da 'U' olduğunda, çizelgenin geçerliliği denetlenmiştir.

Kullanıcının Yapması Gereken: Çizelgenin tüm ana çizelgelerinin (özet çizelgeyse, alt çizelgelerinin) bütünlüğünü denetleyin ve bu deyimi yeniden yürütün.

sqlcode: -1595

sqlstate: 55019

SQL1596NBağımlı bir REFRESH IMMEDIATE özet çizelgesi olan "<çizelge-adı>" çizelgesi için WITH EMPTY TABLE belirtilemez.

Açıklama: REFRESH IMMEDIATE tanımlı en az bir özet çizelgeye ilişkin sorguda "<çizelge-adı>" çizelgesine gönderme yapılıyor. Böyle bir bağımlılığı olan bir çizelgede, çizelge ACTIVATE NOT LOGGED INITIALLY şeklinde değiştirilirken WITH EMPTY TABLE yantümcesi belirtilemez.

Deyim işlenemez.

Kullanıcının Yapması Gereken: ALTER TABLE deyiminden WITH EMPTY TABLE yantümcesini kaldırın.

sqlcode: -1596

sqlstate: 42928


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