Microsoft Access'te Access veritabanını el ile bölme

Not

Office 365 ProPlus, Microsoft 365 Kurumsal Uygulamaları olarak yeniden adlandırılıyor. Bu değişiklik hakkında daha fazla bilgi için, bu blog yazısını okuyun.

Gelişmiş: Uzman kodlama, birlikte çalışabilirlik ve çok kullanıcılı beceriler gerektirir.

Bu makale, bir Microsoft Access veritabanı (.mdb) dosyası veya bir Microsoft Access veritabanı (.accdb) dosyası için geçerlidir.

Özet

Çeşitli nedenlerle, veritabanını bir ön uç uygulamasına veya bir arka uç uygulamasına bölmeye karar verebilirsiniz. Arka uç veritabanı tabloları içerir ve bir dosya sunucusunda depolanır. Arka uç tablolarına bağlanan ön uç veritabanı tüm formları, sorguları, raporları, makroları ve modülleri içerir. Ön uç veritabanı kullanıcıların iş istasyonlarına dağıtılır.

Bu makalede, Veritabanı Splitter yardımcı programını kullanmak yerine veritabanının el ile nasıl bölünür, açıklanmaktadır.

Daha fazla bilgi

Veritabanını Microsoft Office Access 2003'te ve Access'in önceki sürümlerinde bölmek için aşağıdaki adımları izleyin:

  1. Yeni bir boş Access veritabanı oluşturun.

  2. Dosya menüsünde Dış Veri Al'ı işaret edin ve sonra Dış Veri'yi alın'ı tıklatın.

  3. Bölmek istediğiniz veritabanını bulun ve seçin.

  4. Tablolar sekmesinde Tümü'nü seç'itıklatın ve sonra Tamam'ıtıklatın.

    Access'in tüm tabloları arka uç veritabanınız olan yeni veritabanına aktettiğine dikkat edin.

  5. Yeni arka uç veritabanını bir ağ paylaşımında depolayın ve tüm kullanıcıların paylaşım için tam izinlere sahip olduğundan emin olun.

  6. İkinci bir yeni boş Access veritabanı oluşturun.

  7. Dosya menüsünde Dış Veri Al'ı işaret edin ve ardından Tabloları Bağla'yı tıklatın.

  8. Yeni oluşturduğunuz arka uç veritabanını seçin.

  9. Tablolar sekmesinde Tümünü Seç'i tıklatın ve ardından Tamam'ıtıklatın.

    Access'in arka uç veritabanındaki tabloları ön uç veritabanına bağladığını unutmayın.

  10. Dosya menüsünde Dış Veri Al'ı işaret edin ve sonra Dış Veri'yi alın'ı tıklatın.

  11. Bölüştüyseniz orijinal veritabanını seçin ve sonra İçe Aktar'ı tıklatın.

  12. Formlar sekmesinde Tümünü Seç'i tıklatın. Tablolar sekmesi dışındaki tüm sekmelerde bu adımı yineleyin. Tablolara zaten bağlandığınız için, artık yalnızca nesnelerin geri kalanını almanız gerekir.

  13. Tablolar dışında tüm nesneleri seçtikten sonra Tamam'ıtıklatın.

    Artık tüm tabloların bağlı olduğunu ve kalan nesneleri içe aktardığınıza dikkat edin.

Veritabanını Microsoft Office Access 2007 veya daha sonraki bir sürümde bölmek için aşağıdaki adımları izleyin:

  1. Yeni bir boş Access veritabanı oluşturun.

  2. Dış Veri sekmesinde, İçe Aktar grubunda Access'i tıklatın.

  3. Dış Veri Al iletişim kutusunda, bölmek istediğiniz veritabanını bulmak ve seçmek için Gözat'ı tıklatın, geçerli veritabanında Alma tablolarını, sorguları, formları, raporları, makroları ve modülleri seçmek için tıklatın. onay kutusunu işaretleyin ve ardından Tamam'ıtıklatın.

  4. Nesneleri Al iletişim kutusunda, Tablolar sekmesinde Tümünü Seç'i tıklatın ve ardından Tamam'ıtıklatın.

    Access'in tüm tabloları arka uç veritabanınız olan yeni veritabanına aktettiğine dikkat edin.

  5. Yeni arka uç veritabanını bir ağ paylaşımında depolayın ve tüm kullanıcıların paylaşım için tam izinlere sahip olduğundan emin olun.

  6. İkinci bir yeni boş Access veritabanı oluşturun.

  7. Dış Veriler'de, İçe Aktarma grubunda Access'i tıklatın.

  8. Dış Veri Al iletişim kutusunda, oluşturduğunuz arka uç veritabanını seçmek için Gözat'ı tıklatın, bağlantılı bir tablo oluşturarak veri kaynağına Bağlantı'yı seçmek için tıklatın. onay kutusunu işaretleyin ve ardından Tamam'ıtıklatın.

  9. Nesneleri Al iletişim kutusunda, Tablolar sekmesinde Tümünü Seç'i tıklatın ve ardından Tamam'ıtıklatın.

    Access'in arka uç veritabanındaki tabloları ön uç veritabanına bağladığını unutmayın.

  10. Dış Veriler'de, İçe Aktarma grubunda Access'i tıklatın.

  11. Dış Veri Al iletişim kutusunda, bölündüğün özgün veritabanını seçmek için Gözat'ı tıklatın, geçerli veritabanına Alma tablolarını, sorguları, formları, raporları, makroları ve modülleri seçmek için tıklatın. onay kutusunu işaretleyin ve ardından Tamam'ıtıklatın.

  12. Nesneleri Al iletişim kutusunda, Formlar sekmesinde Tümünü Seç'i tıklatın, tablolara zaten bağlı olduğunuz için Bu adımı Tablolar sekmesi dışındaki tüm sekmelerde yineleyin. Şimdi sadece nesnelerin geri kalanını almak ve sonra Tamam'ıtıklatın gerekir.

    Artık tüm tabloların bağlı olduğunu ve kalan nesneleri içe aktardığınıza dikkat edin.

Notlar

Bu veritabanı ön uç veritabanıdır. Bu ön uç veritabanını iş istasyonlarına dağıtabilirsiniz, böylece her kullanıcı ön uç veritabanının kendi kopyasını na sahip olabilir.

Artık veritabanınızı başarıyla böldünüz ve bu da performansı artıracak. Şimdi, bir kullanıcı bir form açtığında, form bilgisayarında yerel olarak açılır ve ağ üzerinden gönderilmez. Ağ üzerinden gelen tek veri bağlantılı tablolardaki verilerdir.

Veritabanınızı Bölmek İsteyebilir Nedenleri

Veritabanını bölmek için tipik nedenler şunlardır:

  • Veritabanınızı ağdaki birden çok kullanıcıyla paylaşıyorsunuz.
  • Veritabanında gelişmekte olan birkaç kişi var ve Microsoft Visual Source Safe yüklü yok.
  • Kullanıcılarınızın tablolarda tasarım değişiklikleri yapabilmesini istemezsiniz.

Veritabanını bölmenin en yaygın nedeni, veritabanını ağdaki birden çok kullanıcıyla paylaşıyor olmasıdır. Veritabanını yalnızca bir ağ paylaşımında depolarsanız, kullanıcılarınız bir form, sorgu, makro, modül veya rapor açtığında, bu nesnelerin veritabanını kullanan her bireye ağ üzerinden gönderilmesi gerekir. Veritabanını bölerseniz, her kullanıcının formlar, sorgular, makrolar, modüller ve raporların kendi kopyası vardır. Bu nedenle, ağ üzerinden gönderilmesi gereken tek veri tablolardaki verilerdir.

Not Veritabanını bölmek için Veritabanı Bölünen Yardımcı Programı da kullanabilirsiniz.