SQL Server çalıştıran bir bilgisayarda çok sayıda işlem çalıştırdığınızda beklenmeyen davranış ortaya çıkar.

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:824422
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Birçok işlemleri (örneğin, 50'den fazla), bilgisayarınızda olmayan beklenen davranış çalıştırdığınızda ortaya çıkabilir. Ancak, olabilir veya bir hata iletisi alabilirsiniz ve hata iletileri, sorun ilişkili günlük dosyalarında bilgisayarınızda oturum açılamaz. Bu sorun aşağıdaki belirtilerden ilişkilidir:
  • SQL Server Agent işleri CmdExec işlem adımları, yok bir nedenle başarısız. Bazı durumlarda, iş gerçekten çalışmadı karşın işin durumunu başarısı için ayarlanır.
  • Xp_cmdshell deyimi hangi komut verilmeden ne olursa olsun, NULL değeri döndürür.
  • CmdExec işlem adımları'de veri dönüştürme Hizmetleri (DTS) herhangi bir hata ile başarısız olabilir.
  • OLE Otomasyonu gibi sp_OACreate saklı yordamı, saklı yordamlar için genişletilmiş veya hata kodları döndüren olmadan başlatılamayabilir.
  • Işlem dışı çoğaltma aracıları ile ilgili sorunlarınız olabilir.
  • Görev çubuğunda <a2>Başlat</a2> menüsünden açılabilir.
  • Işlem dışı COM nesnesi düzgün çalışmayabilir.
  • CTRL + ALT + DEL tuşlarına basarak Görev Yöneticisi'ni başlatmaya çalıştığınızda, Windows Görev Yöneticisi başlatılamıyor ve sistem olay günlüğüne aşağıdakine benzer bir hata iletisi gösterebilir:

    Olay KIMLIĞI: 26
    Uygulama iletişim kutusu: cmd.exe
    Uygulama hatası: Uygulama düzgün olarak başlayamadı (0xc0000142). Sonlandırmak için Tamam düğmesini tıklatın.

  • CreateProcess Windows APı'SI kullanan herhangi bir işlem ile ilgili sorunlarınız olabilir.
Pratik Çözüm
Bu soruna geçici bir çözüm için aşağıdaki adımları izleyin.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756Windows'da kayıt defterini yedekleme ve geri yükleme
  1. Komut isteminde, Kayıt Defteri Düzenleyicisi'ni başlatmak için Regedt32.exe'yi yazın.
  2. Kayıt Defteri Düzenleyicisi'nde, aşağıdaki kayıt defteri anahtarını bulun:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
  3. Kayıt Defteri Düzenleyicisi'nin sağ bölmesinde, Windows ' u tıklatın.
  4. Düzen menüsünden Değiştir ' i tıklatın.
  5. Dize Düzenle iletişim kutusunda, SharedSection bulun parametresi <a2>Değer verisi</a2> kutusuna dize ve sonra SharedSection parametresi için daha büyük bir değer belirtin.

    NotSharedSection parametresi aşağıdaki biçimi kullanarak masaüstü ve sistem belirtir; burada <xxxx> en büyük boyutunu (kilobayt olarak), sistem genelinde öbek tanımlayan <yyyy> boyutunu tanımlar masaüstü yığını ve <zzzz> masaüstü yığını etkileşimli olmayan bir Windows istasyon ile ilişkili olan her bir masaüstü boyutu:
    SharedSection <xxxx>,<yyyy>,<zzzz>
  6. Tamam ' ı tıklatın.
Etkileşimli olmayan masaüstü yığını 256 KB veya 512 KB artırırsanız, genellikle sorun gidermek için yeterli bellek sağlar.
Daha fazla bilgi
Bu sorun Microsoft Windows NT bilinen bir sorun nedeniyle sunucu. SQL Server, etkileşimli olmayan bir masaüstü yığını kullanır. Pek çok işlem oluşturulursa, etkileşimli olmayan bir masaüstü yığını bellek yetersiz çalıştırabilir. Bir ayırma isteğini yerine getirmek için yeterli bellek olmadığında, bir hata döndürdü ve bilgisayar belleği azalmış durumda kullanıcıya bildirilir. Bazı programlar hata işleme ve bazen vardır hata iletisi iletişim kutusu oluşturmak için yeterli bellek olmayabilir. Hata iletisi iletişim kutusu oluşturmak için yeterli bellek olmadığında, istenen işlem bir hata iletisi oluşturmadan başarısız olabilir.
Referanslar
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
126962Çok sayıda çalışan programları varsa, "bellek yetersiz" hata iletisi görüntülenir.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 824422 - Son İnceleme: 12/08/2015 03:45:48 - Düzeltme: 1.6

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbvirtualmem kbeventlog kbregistry kbmessagebox kbserver kbsysadmin kbprb KB824422 KbMttr
Geri bildirim