Message Reference

SQL30000 - SQL30099

SQL30000NDaha sonraki komutların ve SQL deyimlerinin başarıyla yürütülmesini etkilemeyecek bir Distributed Protocol hatası nedeniyle yürütme başarısız oldu. Neden kodu: "<neden-kodu(alt-kod)>".

Açıklama: Yürürlükteki ortam komutunun ya da SQL deyiminin başarıyla işlenmesini önleyen bir sistem hatası oluştu. Bu ileti (SQLCODE) deyimin derlenmesi ya da yürütülmesi sırasında üretilir.

Komut ya da deyim işlenemez. Yürürlükteki hareket geriye işlenmez ve uygulamanın uzak veritabanıyla bağlantısı sürer.

Kullanıcının Yapması Gereken: İleti numarasını ve neden kodunu not edin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Gerekli bilgiler:

sqlcode: -30000

sqlstate: 58008

SQL30002NDeyim zincirindeki önceki bir hata nedeniyle SQL deyimi yürütülemiyor.

Açıklama: Bir SQL deyimi PREPARE deyimine bağlandı, ancak PREPARE deyimi, programın ya da uç kullanıcının deyim zinciri içindeki bu deyimi yeniden yayınlamasını ya da farklı bir SQL isteği yayınlamasını gerektiriyor. Bu hata yalnızca istemci/sunucu ortamında oluşabilir.

Deyim bu zincir içinde yürütülemez.

Kullanıcının Yapması Gereken: Deyimin ayrı bir istek olarak yeniden gönderilmesi gerekir.

sqlcode: -30002

sqlstate: 57057

SQL30020NDaha sonraki komutların ve SQL deyimlerinin başarıyla yürütülmesini etkileyecek bir Distributed Protocol hatası nedeniyle yürütme başarısız oldu. Neden kodu: "<neden-kodu(alt-kod)>".

Açıklama: Yürürlükteki ortam komutunun ya da SQL deyiminin ve sonraki komutların ve deyimlerin başarıyla işlenmesini önleyen bir sistem hatası oluştu.

Komut ya da deyim işlenemez. Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve neden kodunu kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Gerekli bilgiler:

Bazı neden kodları:

121C
Kullanıcının istenen komutu yürütmeye yetkili olmadığını belirtir.

1232
Kalıcı bir hata nedeniyle komut tamamlanamadı. Çoğu durumda, sunucuda olağandışı son oluştuğunu gösterir.

220A
Hedef sunucunun aldığı veri tanımı geçersiz. Kullanıcı SQLDA belirtildiyse, alanların doğru kullanıma hazırlanıp hazırlanmadığını denetleyin. Ayrıca, uzunluğun kullanılmakta olan veri tipine ilişkin uzunluk üst sınırını aşmamasına dikkat edin.

DB2 Connect ürününü alt düzey istemcileri olan bir ağ geçidi sunucusu ortamında kullanıyorsanız, uygulamanızın program değişkenleriyle sorgulanan çizelgenin kolon tanımları eşleşmediğinde bu hata oluşabilir.

sqlcode: -30020

sqlstate: 58009

SQL30021NDaha sonraki komutların ve SQL deyimlerinin başarıyla yürütülmesini etkileyecek bir Distributed Protocol hatası nedeniyle yürütme başarısız oldu: "<düzey>" düzeyinde "<yönetici>" yöneticisi desteklenmiyor.

Açıklama: Uygulamanın uzak veritabanıyla başarıyla bağlantı kurmasını önleyen bir sistem hatası oluştu. Bu ileti (SQLCODE), SQL CONNECT deyimi için görüntülenir. "<yönetici>" ve "<düzey>", istemciyle sunucu arasındaki uyumsuzluğu belirten sayısal değerlerdir.

Komut işlenemez.

Kullanıcının Yapması Gereken: İleti numarasını, "<yönetici>" ve "<düzey>" değerlerini kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanına bağlanmayı yeniden deneyin.

Sorun sürerse, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın. Sonra, aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

sqlcode: -30021

sqlstate: 58010

SQL30040NDaha sonraki komutların ve SQL deyimlerinin başarıyla yürütülmesini etkilemeyecek bir kaynak yetersizliği nedeniyle yürütme başarısız oldu. Neden: "<neden>". Kaynak Tipi: "<kaynak-tipi>". Kaynak Adı: "<kaynak-adı>". Ürün Tanıtıcısı: "<ürün-tnt>".

Açıklama: Uygulama, belirtilen kaynak bittiği için komutu ya da SQL deyimini işleyemiyor. Yürürlükteki hareket geriye işlenmez ve uygulamanın uzak veritabanıyla bağlantısı sürer.

Komut işlenemez.

Kullanıcının Yapması Gereken: Belirtilen kaynağın büyüklüğünü artırın ve komutu yeniden verin.

sqlcode: -30040

sqlstate: 57012

SQL30041NDaha sonraki komutların ve SQL deyimlerinin başarıyla yürütülmesini etkileyecek bir kaynak yetersizliği nedeniyle yürütme başarısız oldu. Neden: "<reason>". Kaynak Tipi: "<kaynak-tipi>". Kaynak Adı: "<kaynak-adı>". Ürün Tanıtıcısı: "<ürün-tnt>".

Açıklama: Uygulama, uzak veritabanında kullanılabilir kaynak olmadığı için komutu ya da SQL deyimini işleyemiyor. Bu SQLCODE değeri deyim derlenirken ya da işlenirken üretilir.

Federated system users: Bu durum veri kaynağı tarafından da saptanabilir.

"<kaynak-adı>" "Encrypt" ya da "Decrypt" ise, parola şifreleme ya da şifresini çözme kullanıcı çıkışları kullanılamıyor ya da hata içeriyor.

Komut ya da deyim işlenemez.

Kullanıcının Yapması Gereken: Uzak veritabanı sistemi ortamını inceleyin.

Federated system users:

sqlcode: -30041

sqlstate: 57013

SQL30050NBağ tanımlama sürerken "<numara>" komutu ya da SQL deyimi geçersizdir.

Açıklama: Önderleme/bağ tanımlama işlemi sürerken, bir uygulama geçerli olmayan bir komut ya da SQL deyimi uygulama girişiminde bulundu. <numara>, hatalı komutu ya da SQL deyimini belirten sayısal bir değerdir.

Komut ya da deyim işlenmez.

Kullanıcının Yapması Gereken: Uygulama veritabanı yöneticisi önderleyicisi ya da bağ tanımlayıcısı değilse, komutu ya da SQL deyimini uygulama girişiminde bulunmadan önce bağ tanımlamanın etkin olmamasına dikkat edin.

Uygulama veritabanı yöneticisi önderleyicisi ya da bağ tanımlayıcısı ise, ileti numarasını (SQLCODE) ve <numara> değerini kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Bağ tanımlama işlemini yeniden yapmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30050

sqlstate: 58011

SQL30051NBelirtilen paket adı ve tutarlılık simgesiyle bağ tanımlama işlevi etkin değil.

Açıklama: Önderleme/bağ tanımlama etkin değilken önderleme/bağ tanımlama işlemi yapma girişiminde bulunuldu ya da etkin bir önderleme/bağ tanımlama işlemi sırasında geçersiz bir paket adı ve/ya da tutarlılık simgesi kullanma girişiminde bulunuldu.

Komut ya da deyim işlenemez.

Kullanıcının Yapması Gereken: Uygulama veritabanı yöneticisi önderleyicisi/bağ tanımlayıcısı değilse, bağ tanımlama işlemi girişiminde bulunmadan önce önderleme/bağ tanımlamanın etkin olmasına ve bağ tanımlama işlemine doğru bilgi aktarılmasına dikkat edin.

Uygulama veritabanı yöneticisi önderleyicisi ya da bağ tanımlayıcısı ise, ileti numarasını (SQLCODE) ve olabilirse SQLCA'daki tüm hata bilgilerini kaydedin. İşlemi yeniden yapmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30051

sqlstate: 58012

SQL30052NProgramın hazırlık varsayımları yanlış.

Açıklama: Derlenmekte olan SQL deyimi, önderleyici tarafından tanınmıyor ve veritabanında işlenemiyor.

Deyim işlenemez.

Kullanıcının Yapması Gereken: Deyimin doğru olup olmadığını denetleyip işlemi yeniden yapmayı deneyin. Sorun devam ederse, deyimi programdan kaldırın.

sqlcode: -30052

sqlstate: 42932

SQL30053NOWNER değeri, uzak veritabanındaki yetki denetiminden geçemedi.

Açıklama: Önderleme/bağ tanımlama işleminde OWNER seçeneği için belirtilen değer, uzak veritabanındaki yetki denetiminden geçemedi. Bu SQLCODE değeri önderleme/bağ tanımlama sırasında oluşturulur. Veritabanı yöneticisi önderleyicisi/bağ tanımlayıcısı tarafından oluşturulmaz.

Önderleme/bağ tanımlama işlemi yapılamaz.

Kullanıcının Yapması Gereken: OWNER seçeneğiyle belirtilen tanıtıcıyı kullanma yetkiniz olmasına dikkat edin ya da OWNER seçeneğini kullanmayın.

sqlcode: -30053

sqlstate: 42506

SQL30060N"<yetki-kimliği>", "<işlem>" işlemini gerçekleştirme ayrıcalığına sahip değil.

Açıklama: "<yetki-kimliği>", gereken yetkisi olmamasına karşın "<işlem>" işlemini gerçekleştirme girişiminde bulundu. Bu SQLCODE değeri deyim derlenirken ya da işlenirken üretilir.

Deyim işlenemez.

Kullanıcının Yapması Gereken: <yetki-kimliği> kimliğinin, istenen işlemi gerçekleştirmek için gereken yetkisi olmasına dikkat edin.

sqlcode: -30060

sqlstate: 08004

SQL30061NUzak düğümde "<ad>" veritabanı diğer adı ya da veritabanı adı bulunamadı.

Açıklama: Veritabanı adı, uzak veritabanı düğümünde bulunan bir veritabanını belirtmiyor.

Deyim işlenemez.

Kullanıcının Yapması Gereken: Doğru veritabanı adı ya da diğer adıyla komutu yeniden verin.

Federated system users: SYSCAT.SERVERS'deki girişin veri kaynağının veritabanı adını doğru olarak belirtip belirtmediğini denetleyin.

sqlcode: -30061

sqlstate: 08004

SQL30070N"<komut-tanıtıcısı>" komutu desteklenmiyor.

Açıklama: Uzak veritabanı tanımadığı bir komut aldı. Yürürlükteki ortam komutu ya da SQL deyimi ve sonraki komutlar ve SQL deyimleri işlenemez.

Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir. Deyim işlenemez.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve komut tanıtıcısını kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30070

sqlstate: 58014

SQL30071N"<nesne-tanıtıcısı>" nesnesi desteklenmiyor.

Açıklama: Uzak veritabanı tanımadığı veriler aldı. Yürürlükteki ortam komutu ya da SQL deyimi ve sonraki komutlar ve SQL deyimleri işlenemez.

Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir. Komut işlenemez.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve nesne tanıtıcısını kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa:

İzleme etkin durumdaysa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30071

sqlstate: 58015

SQL30072N"<değiştirge-tanıtıcısı>" değiştirgesi desteklenmiyor.

Açıklama: Uzak veritabanı tanımadığı veriler aldı. Yürürlükteki ortam komutu ya da SQL deyimi ve sonraki komutlar ve SQL deyimleri işlenemez.

Komut işlenemez. Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve değiştirge tanıtıcısını kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30072

sqlstate: 58016

SQL30073N"<değiştirge-tanıtıcısı>" değiştirgesi için "<değer>" değeri desteklenmiyor.

Açıklama: Uzak veritabanı tanımadığı veriler aldı. Yürürlükteki ortam komutu ya da SQL deyimi ve sonraki komutlar ve SQL deyimleri işlenemez.

Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir. Komut işlenemez.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve değiştirge tanıtıcısını kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa:

İzleme etkin durumdaysa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın. Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

Döndürülebilecek bazı değiştirge tanıtıcıları şunlardır:

002F
Hedef sunucu, uygulama istekçisinin istediği veri tipini desteklemiyor. Örneğin, DB2 Connect DB2 2.3'e bağlanmak için kullanılıyorsa, DB2 2.3'e uygun PTF uygulanmadıkça bu hata döndürülür. İstekçinin sunucunun düzeyini desteklemesine dikkat edin.

119C, 119D, 119E
Hedef sunucu, uygulama istekçisinin istediği CCSID değerini desteklemiyor. İstekçinin kullandığı CCSID değerini sunucunun desteklemesine dikkat edin.

sqlcode: -30073

sqlstate: 58017

SQL30074N"<yanıt-tanıtıcısı>" yanıtı desteklenmiyor.

Açıklama: İstemci tanımadığı bir yanıt aldı. Yürürlükteki ortam komutu ya da SQL deyimi ve sonraki komutlar ve SQL deyimleri işlenemez.

Yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir. Deyim işlenemez.

Kullanıcının Yapması Gereken: İleti numarasını (SQLCODE) ve yanıt tanıtıcısını kaydedin. Olabilirse, SQLCA'daki (SQL iletişim alanı) tüm hata bilgilerini not edin. Uzak veritabanıyla bağlantı kurup uygulamayı yeniden çalıştırmayı deneyin.

Bellek kaynakları yeterliyse ve sorun devam ediyorsa, işletim sistemi komut isteminde Independent Trace Facility'yi (Bağımsız İzleme Olanağı) çağırın. Bu olanağın kullanılmasına ilişkin bilgi edinmek için Troubleshooting Guide belgesinde Independent Trace Facility konusuna bakın.

Aşağıdaki bilgilerle teknik servis temsilcinize başvurun:

Gerekli bilgiler:

sqlcode: -30074

sqlstate: 58018

SQL30080NUzak veritabanınden veri alınırken ya da veri gönderilirken iletişim hatası "<neden-kodu>" oluştu.

Açıklama: "<neden-kodu>", Communications Manager tarafından bildirilen özgün hata kodlarını içerir.

APPC hata kodlarında şu biçim kullanılır: pppp-ssssssss-dddddddd; burada pppp birincil dönüş kodu, ssssssss ikincil dönüş kodu, dddddddd algılama verileridir. Bu hata kodu değerlerinin her biri onaltılı gösterimdedir. Döndürülebilecek birincil ve ikincil hata kodları arasında, veritabanı sunucusuyla iletişime kaynak ayrılamadığını belirten 0003-00000004 ve 0003-00000005 kodları vardır. Algılama verileri yalnızca APPC ALLOCATE hataları için görüntülenir.

Komut işlenemez. Veritabanıyla bağlantı kurma girişimi başarısız olur ya da bağlantı kurulan veritabanıyla ilgili yürürlükteki hareket geriye işlenir ve uygulamanın uzak veritabanıyla bağlantısı kesilir.

APPC birincil ve ikincil dönüş kodlarına ilişkin açıklamalar için IBM Communications Manager 1.0 APPC Programming Guide and Reference (SC31-6160) belgesine bakın. APPC algılama verilerine ilişkin ayrıntılar için IBM Communications Manager 1.0 Problem Determination Guide (SC31-6156) belgesine bakın.

Kullanıcının Yapması Gereken: Veritabanı sunucusunda, veritabanı yöneticisi ve Communications Manager yazılımının başlatılıp başlatılmadığını ve tüm Communications Manager yapılanış değiştirgelerinin doğru olup olmadığını denetleyin. Ek bilgi için Communications Manager/2 APPC Programming Guide & Reference belgesine bakın.
Not:İletide görüntülenen neden kodu 0003-084C0001 ise, bu iletiyi döndürebilecek nedenlerden biri, sunucu olmayan bir uzak iş istasyonuyla bağlantı kurmaya çalışmanız olabilir. Uzak iş istasyonunun sunucu olup olmadığını denetleyin. Sunucu değilse, veritabanı yöneticisini sunucu olarak kurun.
sqlcode: -30080

sqlstate: 08001

SQL30081Nİletişim hatası saptandı. Kullanılmakta olan iletişim protokolü: <protokol>. Kullanılmakta olan iletişim uygulama programı arabirimi: <arabirim>. Hatanın saptandığı yer: <yer>. Hatayı saptayan iletişim işlevi: <işlev>. Protokole özgü hata kodları: <dk1>, <dk2>, <dk3>.

Açıklama: İletişim altsistemi bir hata saptadı.

Bağlantı kurulduysa, olası bazı nedenler şunlardır:

Yeni bir bağlantı kurmaya çalışıyorsanız, olası bazı nedenler şunlardır:

Ayrıntılar için simge değerlerine bakın. Kullanılan protokole ve çağrılan iletişim işlevine bağlı olarak, bazı simgeler durumla ilgili olmayabilir. Simge değerleri aşağıda açıklanmıştır:

<protokol>
Kullanılan iletişim protokolü. Geçerli simge değerleri şunlardır:

<arabirim>
Yukarıda belirtilen iletişim protokolü hizmetlerini çağırmak için kullanılan uygulama programı arabirimi. Geçerli simge değerleri şunlardır:

<yer>
Bu simge, hatayı saptayan düğümü benzersiz olarak tanıtan, protokole özgü bir tanıtıcıdır. Kullanılan protokole göre, değerleri şunlardır:

Hata oluştuğu anda yer bilgisi alınamadıysa, bu simge için değer görüntülenmez.

<işlev>
Hata kodlarını döndüren iletişim altsistemi işlevinin adı.

<dk1>, <dk2>, <dk3>
Alınabilen ve kullanılan protokole özgü hata kodu ve alt kodlarının listesi. Değeri alınamayan simgeler için "*" görüntülenir.

Kullanılan protokole göre, değerleri şunlardır:

İletişim hata kodlarının her birine ilişkin ek bilgi edinmek için, İleti Başvuru Kılavuzu (Messages Reference) belgesinin iletişim hatalarıyla ilgili ek bölümüne (Communications Errors) bakın.

Kullanıcının Yapması Gereken:

Bağlantı kurulduysa, aşağıdaki durumların oluşup oluşmadığını inceleyin:

  1. Sunucudaki veritabanı aracısı zorlanarak kapatılmış olabilir.
  2. Sunucudaki veritabanı yöneticisi olağandışı olarak sona ermiş olabilir.
  3. İletişim altsistemi ya da iletişim ağı hatası oluşmuş olabilir. İletişim hata kodlarına ilişkin ek bilgi edinmek için İleti Başvuru Kılavuzu kitabına bakın.

Yeni bir bağlantı kurmaya çalışıyorsanız, aşağıdaki durumların oluşup oluşmadığını inceleyin:

  1. Uzak veritabanı sunucusu istemci düğümde doğru olarak kataloğa alınmamış olabilir.
  2. Sunucudaki veritabanı yöneticisi yapılanış kütüğünde doğru iletişim değiştirgeleri tanımlanmamış olabilir. Veritabanı yöneticisi yapılanış değiştirgeleri sunucuda güncellendiyse, değişikliklerin yürürlüğe girmesi için veritabanı yöneticisini durdurmayı ve yeniden başlatmayı unutmayın.
  3. İstemci ve sunucu düğümlerdeki iletişim altsistemleri doğru yapılandırılmamış ve başlatılmamış olabilir.
  4. Sunucudaki DB2COMM ortam değişkeni istemcinin kullandığı iletişim protokolünü belirtmiyor olabilir.
  5. Sunucudaki veritabanı yöneticisi başarılı olarak başlatılamamış olabilir. Sunucudaki veritabanı yöneticisini başlatma işlemi, SQL5043 değil, SQL1063 döndürmelidir. SQL5043 döndürüldüyse, ek bilgi için First Failure Service günlük kütüğüne (DB2DIAG.LOG) bakın.
  6. İletişim altsistemi ya da iletişim ağı hatası oluşmuş olabilir.

Sorun devam ederse, sağlanan simge kümesi kullanılarak sorunun nedeninin saptanması için iletişim ağı denetimcinize ve/ya da iletişim uzmanınıza başvurun.

sqlcode: -30081

sqlstate: 08001

SQL30082NGüvenlikle ilgili "<neden-kodu>" ("<neden-dizgisi>") nedeniyle bağlantı kurma girişimi başarısız oldu.

Açıklama: Güvenlik bilgilerinin geçersiz ya da yanlış olması nedeniyle uzak veritabanı sunucusuyla bağlantı kurma isteği reddedildi. Güvenlik hatasının nedeni <neden-kodu> ve ilgili <neden-dizgisi> değeriyle belirtilir.

Neden kodlarının ve ilgili neden dizgilerinin listesi aşağıda verilmektedir:

0 (NOT SPECIFIED)
Güvenlik hatasının ne olduğu belirtilmedi.

1 (PASSWORD EXPIRED)
İstekte belirtilen parolanın kullanma süresi doldu.

2 (PASSWORD INVALID)
İstekte belirtilen parola geçersiz.

3 (PASSWORD MISSING)
İstekte parola belirtilmedi.

4 (PROTOCOL VIOLATION)
İstek güvenlik protokollerine ilişkin kurallara aykırı.

5 (USERID MISSING)
İstekte kullanıcı kimliği belirtilmedi.

6 (USERID INVALID)
İstekte belirtilen kullanıcı kimliği geçersiz.

7 (USERID REVOKED)
İstekte belirtilen kullanıcı kimliği geçersiz kılındı.

8 (GROUP INVALID)
İstekte belirtilen grup geçersiz.

9 (USERID REVOKED IN GROUP)
İstekte belirtilen kullanıcı kimliği grupta geçersiz kılındı.

10 (USERID NOT IN GROUP)
İstekte belirtilen kullanıcı kimliği grupta yok.

11 (USERID NOT AUTHORIZED AT REMOTE LU)
İstekte belirtilen kullanıcı kimliğinin uzak mantıksal birimde yetkisi yok.

12 (USERID NOT AUTHORIZED FROM LOCAL LU)
İstekte belirtilen kullanıcı kimliğinin, yerel mantıksal birimden uzak mantıksal birime bağlanma yetkisi yok.

13 (USERID NOT AUTHORIZED TO TP)
İstekte belirtilen kullanıcı kimliğinin hareket işleme programına erişme yetkisi yok.

14 (INSTALLATION EXIT FAILED)
Kuruluş çıkışı başarısız oldu.

15 (PROCESSING FAILURE)
Sunucudaki güvenlik işlemi başarısız oldu.

16 (NEW PASSWORD INVALID)
Parola değiştirme isteğine karşılık olarak belirtilen yeni parola sunucunun gereksinmelerine uygun değil.

17 (UNSUPPORTED FUNCTION)
İstemcinin belirttiği güvenlik düzeneği bu sunucuda geçersiz. Bazı yaygın örnekler şunlardır:

18 (NAMED PIPE ACCESS DENIED)
Güvenlikle ilgili bir kurala uyulmadığı için veri bağlantısına erişilemiyor.

19 (USERID DISABLED or RESTRICTED)
Kullanıcı kimliği geçersiz kılındı ya da o an için işletim ortamına erişimi kısıtlandı.

20 (MUTUAL AUTHENTICATION FAILED)
İletişim kurulan sunucu karşılıklı kimlik denetimini geçemedi. Sunucunun kimliği sahte ya da geri gönderilen bilet zarar gördü.

21 (RESOURCE TEMPORARILY UNAVAILABLE)
Bir kaynak geçici olarak kullanım dışı olduğundan, sunucudaki güvenlik işlemleri sona erdirildi. Örneğin, AIX üzerinde kullanıcı lisansları kullanılamıyor olabilir.

Kullanıcının Yapması Gereken: Doğru kullanıcı kimliği ve/ya da parola belirtmeye dikkat edin.

Kullanıcı kimliği geçersiz kılınmış, belirli iş istasyonlarına erişimi kısıtlanmış ya da kullanılabileceği saatler kısıtlanmış olabilir.

Neden kodu 17 için, desteklenen bir kimlik denetimi tipiyle komutu yeniden deneyin.

Neden kodu 20 için, sunucuya ilişkin kimlik denetimi düzeneğinin başlatıldığını doğruladıktan sonra yeniden deneyin.

sqlcode: -30082

sqlstate: 08001

SQL30083NGüvenlikle ilgili "<neden-kodu>" ("<neden-dizgisi>") nedeniyle "<klnc-kimliği>" adlı kullanıcının parolasını değiştirme girişimi başarısız oldu.

Açıklama: Güvenlik bilgilerinin geçersiz ya da yanlış olması nedeniyle parola değiştirme isteği reddedildi. Güvenlik hatasının nedeni <neden-kodu> ve ilgili <neden-dizgisi> değerleriyle belirtilir.

Neden kodlarının ve ilgili neden dizgilerinin listesi aşağıda verilmektedir:

0 (NOT SPECIFIED)
Güvenlik hatasının ne olduğu belirtilmedi.

1 (CURRENT PASSWORD INVALID)
İstekte belirtilen eski parola geçersiz.

2 (NEW PASSWORD INVALID)
İstekte belirtilen parola, parolanın değiştirileceği sistemde uygulanan parola kurallarına uygun değil.

3 (CURRENT PASSWORD MISSING)
İstekte eski parola belirtilmedi.

4 (NEW PASSWORD MISSING)
İstekte yeni parola belirtilmedi.

5 (USERID MISSING)
İstekte kullanıcı kimliği belirtilmedi.

6 (USERID INVALID)
İstekte belirtilen kullanıcı kimliği geçersiz.

7 (USERID REVOKED)
İstekte belirtilen kullanıcı kimliği geçersiz kılındı. Geçersiz kılınan kimliklere ilişkin parolalar değiştirilemez.

14 (INSTALLATION EXIT FAILED)
Kuruluş güvenlik çıkışı başarısız oldu.

15 (PROCESSING FAILURE)
Sunucudaki güvenlik işlemi başarısız oldu.

17 (UNSUPPORTED FUNCTION)
Sistem parola değiştirme işlevini desteklemiyor.

19 (USERID DISABLED or RESTRICTED)
Kullanıcı kimliği geçersiz kılındı ya da o an için işletim ortamına erişimi kısıtlandı.

24 (USERNAME AND/OR PASSWORD INVALID)
Belirtilen kullanıcı adı, parola ya da her ikisi geçersiz.

Kullanıcının Yapması Gereken: Doğru kullanıcı kimliği ve geçerli/yeni parola belirtmeye dikkat edin. Neden kodu 14 için, karşılaşılan soruna ilişkin ayrıntılı açıklamaları görmek üzere yönetim ortamı altdizinindeki (genellikle "db2") db2pem.log kütüğünü inceleyin.

Kullanıcı kimliği geçersiz kılınmış, belirli iş istasyonlarına erişimi kısıtlanmış ya da kullanılabileceği saatler kısıtlanmış olabilir.

sqlcode: -30083

sqlstate: 08001

SQL30090Nİşlem, uygulama yürütme ortamı için geçersiz. Neden kodu = "<neden-kodu>".

Açıklama: İşlem, uygulama yürütme ortamı için geçersizdir. Örneğin, işlem deyimler ya da uygulama programı arabirimleriyle ilgili özel kısıtlamaları olan uygulamalar (CICS gibi XA dağıtımlı hareket işleme ortamlarında çalışan uygulamalar, CONNECT tipi 2 bağlantı ayarlarıyla çalışan uygulamalar ya da türdeş olmayan birden çok veri kaynağını güncellemek için birleşik sistem işlevlerini kullanan uygulamalar) için geçersiz olabilir. İşlem reddedildi.

Olası neden kodları:

Kullanıcının Yapması Gereken:

Aşağıdaki işlemlerden birini yaparak sorunu giderin:

sqlcode: -30090

sqlstate: 25000


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