Access SQL Sorguları İçin Geçerli Zaman Aşımı Değerini Nasıl Değiştirirsiniz?

Şimdi paylaş:

Bu makalede, çalışan sorgular için Ms Access'e yerleştirilen varsayılan zaman aşımı değerini değiştirmeye bakıyoruz.

Uygulanabilir Zaman Aşımı Değerini DeğiştirinGenellikle MS Access uygulamasındaki sorguları kullanırken ve ayrıca SQL Server, sorgu sonuçlarını alamadan önce sorgunuzun zaman aşımına uğrayabileceği durumlar vardır. Uygulamaların pek çok kullanıcısı, her iki uygulamada da sorgu zamanlamalarını değiştirme olasılığından habersizdir. Her iki uygulama da veri içerme kapasitelerinde büyük ölçüde farklılık gösterse de, her ikisinde de sorgulama zamanlamalarının değiştirilmesi için benzer türde prosedürler kullanılır. Değiştirilebilecek üç sorgu çeşidi vardır.

Önceden Varolan Sorgu

MS Access'te Sorgu Tasarım Arayüzü (Görünüm) ve MS Access'te SQL Görünümü SQL Server varsayılan zaman aşımı değeri 60 saniye olan önceden oluşturulmuş birkaç sorgu içerir. Bu değer aşağıdaki adımlarla değiştirilebilir:

  1. Sorguyu girmek istediğiniz veritabanını açın, varsayılan zaman aşımı değerini değiştirmek istediğiniz sorguyu seçin ve açılır menüden Tasarım Görünümü'nü seçin.Sorguyu Seçin ve Tasarım Görünümünü Seçin
  1. Tasarım Görünümü Penceresinden Görünüm Simgesini seçin ve açılır menüden SQL Görünümü'ne tıklayın.SQL Görünümü'ne tıklayın
  1. SQL Görünüm Penceresinden, Menü Çubuğundan Görünüm'ü seçin ve açılır menüden Özellikler'e tıklayın.Özellikler'e tıklayın
  1. Sorgu Özellikleri Penceresinde, ODBC Zaman Aşımı alanı için yeni bir zaman değeri seçin. Değeri 0 yaparsanız, sorgunun tümü zaman aşımına uğramaz.ODBC Zaman Aşımı Alanı İçin Yeni Bir Zaman Değeri Seçin
  1. Daha sonra arayüz penceresini kapatın ve yeni zaman aşımı değerini kaydederek bitirin.

VBA Kodu Kapsamına Giren Ham SQL Sorguları

Tek bir sorgu veya VBA kodundaki bir dizi diğer ham SQL sorgusundaki birkaç sorgu için sorgu zaman aşımını değiştirmek için Kod Düzenleyici'yi kullanmalısınız. İki tür veritabanı nesnesi ADO ve DAO içerir, bunların her ikisi de VBA kodundaki ham SQL sorguları için zaman aşımı değerlerini değiştirmek için belirli bir kod kullanır.

Kayıt Defterinde Mevcut Sorgu Zaman Aşımı Değeri

Kayıt defterinde bulunan sorgu zaman aşımı değerini değiştirmek için şu adımları izleyin:

  1. Kayıt Defteri Düzenleyicisini açın. Başlat > Çalıştır – komut kutusuna 'Regedit' yazın.Komut Kutusuna 'Regedit' Yazın
  1. Kayıt Defteri Düzenleyicisi'ni açın. ODBC için mevcut kayıt defteri girdisini arayın. Konumu tüm sürümlerde farklı olacaktır.ODBC İçin Kayıt Defteri Girişini Bulun
  1. Sorgu Zaman Aşımı'nı değiştirmek için Sorgu Zaman Aşımı girişini seçin. Girdiye çift tıklayın ve ayarlamak istediğiniz Decimal değerini girin.QueryTimeout Değerini Düzenle
  1. Yeni girilen zaman aşımı değerini Tamam'a tıklayarak kaydedin ve Kayıt Defteri Düzenleyicisi'ni kapatın.

Açık bir Access veritabanında sorgu zaman aşımını değiştiriyorsanız, sorgu zaman aşımını değiştirmeden önce veritabanını kapatıp yeniden açmanız gerektiğini unutmamanız önemlidir.

Hem MS Access hem de MS'de Sorgu zaman aşımını değiştirme hükmü SQL Server çok kullanışlı bir tanesidir. Bu, sorgu başlatıldıktan kısa bir süre sonra, hatta belki de sonuçları getiremeden önce zaman aşımına uğraması konusunda kullanıcıyı gergin tutmaz. Ayrıca, kısa zaman aşımı süreleri nedeniyle sorgular yürütülmediğinde, kullanıcılar bir sorunla uğraştıklarından şüphelenebilirler. bozuk mdb dosya, sorun tamamen farklı olabilir. Veritabanı uygulamaları için sorgu zaman aşımı değerini artırarak, bir kullanıcı, sorgu zaman aşımına uğrama korkusu olmadan veya veritabanı sağlığı hakkında gereksiz yere endişelenmeden sorguları daha rahat bir şekilde girebilir.

Yazar Tanıtımı:

Vivian Stevens bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. mdf veritabanı hasarını onar ve excel kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.