Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Büyük boyutlu bir Access veritabanı dosyasında bir ekleme sorgusu veya tablo yapma sorgusu çalıştırdığınızda ya da veri aldığınızda hata iletisi: "Geçersiz değişken"

Office 2003 desteği sona erdi

Microsoft, Office 2003 desteğini 8 Nisan 2014'te sona erdirdi. Bu değişiklik yazılım güncelleştirmelerinizi ve güvenlik seçeneklerinizi etkiledi. Bunun sizin için ne anlama geldiğini ve korunmaya nasıl devam edebileceğinizi öğrenin.

Bu makale, Microsoft Access veritabanı (.mdb) dosyası veya Microsoft Access veritabanı (.accdb) dosyası için geçerlidir. Orta: Temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.
Belirtiler
Microsoft Access'te büyük boyutlu bir Microsoft Access veritabanı dosyasında bir ekleme sorgusunu veya tablo yapma sorgusunu çalıştırmayı ya da veri almayı denediğinizde, aşağıdaki hata iletisini alabilirsiniz:
Geçersiz değişken.
Bu sorun, Access veritabanı dosyasının boyutu 2 gigabayt(GB) boyut sınırına yaklaşırsa oluşur.
Pratik Çözüm
Bu soruna geçici bir çözüm bulmak için, Access veritabanı dosyasının boyutunu azaltmalısınız. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:

Yöntem 1: Access veritabanı dosyasını sıkıştırma

Access veritabanı dosyasının boyutunu azaltmak üzere Veritabanını Sıkıştır ve Onar yardımcı programını çalıştırabilirsiniz. Bunu yapmak için aşağıdaki adımları izleyin.

Not Bir sunucuda veya paylaşılan klasörde bulunan paylaştırılmış bir Access veritabanı dosyasını sıkıştırmak isterseniz, Access veritabanı dosyasının ağdaki başka bir kullanıcı tarafından açılmış olmadığından emin olmalısınız. Access veritabanı dosyasının özel kullanımına sahip olmalısınız.
  1. Access'i başlatın.
  2. Araçlar menüsünde, Veritabanı Yardımcı Programları'nın üzerine gelin ve Veritabanını Sıkıştır ve Onar'ı tıklatın.

    Not Access 2007'de, Microsoft Office Düğmesi'ni tıklatın, Yönet'in üzerine gelin ve sonra da Veritabanını Sıkıştır ve Onar'ı tıklatın.
  3. Düzenlenecek Veritabanı iletişim kutusunda, sıkıştırmak istediğiniz Access dosyasını seçin ve Sıkıştır'ı tıklatın.
  4. Yeni Veritabanı iletişim kutusunda, sıkıştırılan Access veritabanı dosyasının adını seçin.
  5. Kaydet'i tıklatın.

Yöntem 2: Access veritabanı dosyasını bölme

Access veritabanı dosyasını birden çok Access veritabanı dosyasına bölerek de bu soruna geçici bir çözüm bulabilirsiniz. Access veritabanı dosyasında çok fazla kod içeren modüller varsa, kodu saklamak üzere kitaplık veritabanları kullanabilirsiniz. Access veritabanı dosyanızı iki Access veritabanı dosyasına bölmek üzere Veritabanı Bölücüsü Sihirbazı'nı da kullanabilirsiniz. Access veritabanı dosyalarından biri tüm tabloları içerir. Diğer Access veritabanı dosyası ise formlar ve raporlar gibi geri kalan veritabanı nesnelerini içerir. Bunu yapmak için şu adımları izleyin:
  1. Access'i başlatın.
  2. Soruna neden olan Access veritabanı dosyasını açın.
  3. Araçlar menüsünde, Veritabanı penceresindeki Veritabanı Yardımcı Programları'nın üzerine gelin ve Veritabanı Bölücüsü'nü tıklatın.

    Not Access 2007'de, Veritabanı Araçları sekmesindeki Verileri Taşı grubunda Access Veritabanı'nı tıklatın.
  4. Veritabanı Bölücüsü iletişim kutusunda, Veritabanını Böl'ü tıklatın.
  5. Arka Plan Veritabanı Oluştur iletişim kutusunda, Dosya adı kutusuna arka uç Access veritabanı dosyasının adını yazın ve Böl'ü tıklatın.
  6. Tamam'ı tıklatın.
Referanslar
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
304932 Microsoft Access'te bir veritabanını el ile bölme
302495 ACC2000: Verileri bir tabloya aldığınızda, kopyaladığınızda veya eklediğinizde "Geçersiz Değişken" hata iletisi (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
209912 ACC2000: Birden çok kitaplıkta bulunan sınıflara başvurma (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
288631 Performansı artırmak için veritabanını birleştirip sıkıştırma (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
ACC2003 ACC2002 ACCXP ACC2000 ACC2007
Özellikler

Makale No: 835416 - Son İnceleme: 12/29/2007 13:42:21 - Düzeltme: 4.3

  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • kbexpertiseinter kbtshoot kbquery kbmemory kbdatabase kberrmsg kbprb KB835416
Geri bildirim