Birkaç kişinin bir ağ üzerinden paylaştığı tüm veritabanını bölmeyi göz önünde bulundurabilirsiniz. Paylaşılan veritabanını bölmek, veritabanının performansını artırmaya ve veritabanı dosyasında bozulma riskini azaltmaya yardımcı olabilir.
Veritabanını böldikten sonra, arka uç veritabanını taşımaya veya farklı bir arka uç veritabanı kullanmaya karar veabilirsiniz. Bağlı Tablo Yöneticisi'ni kullanarak, kullanmakta olduğu arka uç veritabanını değiştirebilirsiniz.
Notlar:
-
Veritabanını bölmek, veritabanını arşivlemekle aynı değildir. Bu konu başlığında, verilerin nasıl arşivlenir olduğu tartış konusu değildir. Veritabanı dosyası dosya boyutu sınırına çok hızlı bir şekilde büyür veya veritabanı dosyasını küçük tutmak ve verilerinizi zaman dönemine göre temiz bir şekilde düzende tutmak istediğiniz için, eski kayıtları düzenli aralıklarla başka bir veritabanına geçerek verileri arşivlersiniz. Bazı durumlarda, veritabanını bölerek verileri arşivebilirsiniz. Daha fazla bilgi için, Çevrimiçi Arşiv Erişimi verileri makalesine bakın.
-
Bir web veritabanını bölüyorsanız, bu veritabanındaki tüm web tabloları arka uç veritabanına taşınmaz ve sonuçta elde edilen ön uç veritabanından erişilemez.
Bu makalede
Genel bakış
Veritabanını böldüğünüzde, bunu iki dosya olarak yeniden düzenlersiniz: veri tablolarının bulunduğu arka uç veritabanı ve sorgu, form ve rapor gibi diğer tüm veritabanı nesnelerinin bulunduğu ön uç veritabanı. Her kullanıcı, ön uç veritabanının yerel bir kopyasını kullanarak etkileşim sağlar.
Veritabanını bölmek için Veritabanı Böleni Sihirbazı'nı kullanırsınız. Veritabanını böldikten sonra, ön uç veritabanını kullanıcılarınıza dağıtmanız gerekir.
Dikkat: Veritabanınıza birden çok son kullanıcı varsa verilerinizi korumak için, SharePoint listelerine bağlantılar içeren bir veritabanının kopyalarını paylaşmamanız önerilir. SharePoint listesi olan bir tabloya bağlansanız, kötü niyetli tüm kullanıcıların bağlantının hedefini değiştirmesi ve bağlantılı tabloların bağlantı bilgileri şifrelenmemiş olarak SharePoint sitesinde izinleri değiştirme olasılığı oluşturur.
Bölünmüş veritabanının avantajları
Bölünmüş veritabanının avantajları şunlardır:
-
Geliştirilmiş performans Yalnızca veriler ağ üzerinden gönderildiği için veritabanının performansı genellikle önemli ölçüde artar. Bölünmüş olmayan paylaşılan bir veritabanında, veritabanı nesnelerinin kendileri (tablolar, sorgular, formlar, raporlar, makrolar ve modüller) yalnızca veriler değil ağ üzerinden gönderilir.
-
Daha fazla kullanılabilirlik Yalnızca veriler ağ üzerinden gönderildiği için, kayıt düzenlemeleri gibi veritabanı işlemleri daha hızlı tamamlanır ve bu da verilerin düzenleme için daha kullanılabilir durumda bırakır.
-
Gelişmiş güvenlik Arka uç veritabanını NTFS dosya sisteminin kullandığı bir bilgisayarda depolarsanız, verilerinizin korunmasına yardımcı olması için NTFS güvenlik özelliklerini kullanabilirsiniz. Kullanıcılar bağlı tabloları kullanarak arka uç veritabanına eriştikleri için izinsiz girişlerin ön uç veritabanını çalarak veya yetkili bir kullanıcı gibi göstererek verilere yetkisiz erişim elde olasılığı daha düşük olur. Dosya sunucunuzda hangi dosya sisteminin kullandığından emin değilseniz sistem yöneticisine sorun. Dosya sunucusunda yönetici ayrıcalıklarınız varsa, dosya sistemini kendiniz belirlemek için msinfo32 komutunu çalıştırabilirsiniz.
Dosya sistemini kontrol etmek için msinfo32'i nasıl kullanabilirim?
-
Başlat düğmesine tıklayın ve sonra Da Çalıştır'a tıklayın.
-
Çalıştır iletişim kutusunamsinfo32 yazın ve Tamam'atıklayın.
-
Sistem Özeti'ninaltında, Bileşenler'in yanındaki artı simgesine tıklayın.
-
Bileşenler'inaltında, Depolama'nın yanındaki artı simgesine tıklayın veardından Sürücüler'e tıklayın. İletişim kutusunda, sağ panelde kullanılabilir sürücülerle ilgili bilgiler görüntülenir.
-
-
Geliştirilmiş güvenilirlik Kullanıcı bir sorunla karşılaşırsa ve veritabanı beklenmedik bir şekilde kapanırsa, veritabanı dosyasındaki bozulmalar genellikle kullanıcının açık olduğu ön uç veritabanının kopyasıyla sınırlıdır. Kullanıcı yalnızca bağlı tabloları kullanarak arka uç veritabanındaki verilere erişeni olduğundan, arka uç veritabanı dosyasının bozulması çok daha az olasıdır.
-
Esnek geliştirme ortamı Her kullanıcı ön uç veritabanının yerel bir kopyasıyla birlikte olduğundan, her kullanıcı diğer kullanıcıları etkilemeden bağımsız olarak sorgular, formlar, raporlar ve diğer veritabanı nesneleri geliştirebilir. Benzer şekilde, arka uç veritabanında depolanan verilere erişimi bozmadan ön uç veritabanının yeni bir sürümünü geliştirebilir ve dağıtabilirsiniz.
Başlamadan önce
Veritabanını bölmeden önce, şunları göz önünde yapın:
-
Veritabanını bölmeden önce her zaman geri alasınız. Veritabanını bölüyor ve sonra veritabanını bölmek istemediklerine karar veriyorsanız, orijinal kopyayı yedek kopyadan geri yükleyebilirsiniz.
-
Veritabanını bölmek uzun zaman alsa da. Kullanıcıları, siz veritabanını bölüşerek kullanmamalarını bildirebilirsiniz. Siz veritabanını bölen bir kullanıcı verileri değiştirirse, değişiklikler arka uç veritabanına yansıtlanmaz.
İpucu: Siz veritabanını bölen bir kullanıcı verileri değiştirirse, bitirdikten sonra yeni verileri arka uç veritabanına aktarabilirsiniz.
-
Veritabanını bölmek, verileri paylaşmanın bir yolu olsa da, veritabanını kullanan herkesin arka uç veritabanının dosya biçimiyle uyumlu bir Microsoft Office Access sürümüne sahip olması gerekir. Örneğin, arka uç veritabanı dosyası .accdb dosya biçimini kullanıyorsa, kullanıcılar Access 2003'ü kullanarak verilerine erişamaz.
-
Artık desteklenmiyor özellikleri kullanıyorsanız, arka uç veritabanı için önceki bir Access dosya biçimini kullanmak istemeniz iyi olabilir. Örneğin, veri erişim sayfalarını (DAP) kullanıyorsanız; arka uç veritabanı DAP'leri destekleyen önceki bir dosya biçiminde ise, bunları kullanmaya devam edersiniz. Böylece kullanıcılarının yeni biçimin avantajlarına erişmesi için yeni dosya biçimini ön uç veritabanıyla kullanabilirsiniz. Access 2010 veya daha yüksek bir veri erişim sayfası kullanarak veri değiştiremezsiniz.
Veritabanını bölme
-
Bilgisayarınızda, bölmek istediğiniz veritabanının bir kopyasını oluşturun. Ağ paylaşımında değil, yerel sabit sürücüde veritabanı dosyasıyla çalışmaya başlayabilirsiniz. Veritabanı dosyası şu anda yerel sabit disk sürücünden paylaşılıyorsa, dosyayı olduğu yerde bırakın.
-
Yerel sabit disk sürücüde yer alan veritabanının kopyasını açın.
-
Veritabanı Araçları sekmesinde, Verileri Taşı grubundaAccess Veritabanı'nın üzerine tıklayın. Veritabanı Bölen Sihirbazı başlatılır.
-
Veritabanını Böl'e tıklayın.
-
Arka Uç Veritabanı Oluştur iletişim kutusunda, arka uç veritabanı dosyası için bir ad, dosya türü ve konum belirtin.
Notlar:
-
Access'in öner olduğu adı kullanmayı düşünün. Özgün dosya adını korur ve dosyaya dosya adı uzantısının hemen öncesinde bir dosya adı _be bir arka uç veritabanı olduğunu belirtir.
-
Bazı kullanıcılar verilere erişmek için Access'in önceki bir sürümünü kullanmadıkça dosya türünü değiştirme.
-
Ağ konumunun yolunu Dosya Adı kutusuna dosya adının önüne girebilirsiniz. Örneğin, arka uç veritabanının ağ konumu \\server1\share1\ ve arka uç veritabanının dosya adı MyDB_be.accdbise, Dosya Adı kutusuna \\sunucu1\share1\MyDB_be.accdb girebilirsiniz.
-
Seçtiğiniz konum, veritabanını kullanan herkes tarafından kullanılabilir olmalıdır. Sürücü eşlemeleri farklılık göstere olduğundan, UNC sürücü harfi kullanmak yerine konumun en iyi yolunu belirtebilirsiniz.
-
-
Sihirbaz tamam olduğunda bir onay iletisi görüntüler.
Veritabanınız artık bölünmüş. Ön uç veritabanı, başlangıçtaki dosyadır (özgün paylaşılan veritabanının kopyası) ve arka uç veritabanı da bu yordamın 5. adımlarında belirttiğiniz ağ konumda yer alır.
Ön uç veritabanının tasarımında yapılan değişiklikleri kısıtlama
Dağıtdığınız ön uç veritabanındaki değişiklikleri kısıtlamak için, bunu derlenmiş ikili dosya (.accde dosyası) olarak kaydetmeyi göz önünde bulundurabilirsiniz. Derlenmiş ikili dosya, tüm Visual Basic Access (VBA) kodu derlenmiş olarak kaydedilmiş bir veritabanı uygulaması dosyasıdır. Access derlenmiş ikili dosyasında hiçbir VBA kaynak kodu kalmaz. Kullanıcılar bir .accde dosyasındaki nesnelerin tasarımını değiştiremez.
-
Derlenmiş ikili dosya (.accde) olarak kaydetmek istediğiniz ön uç veritabanı dosyasını (.accdb) açın.
-
AccDE > Farklı Kaydet'e > Kaydet'e > tıklayın.
-
Farklı Kaydet iletişim kutusunda, dosyayı kaydetmek istediğiniz klasöre gidin, Dosya Adı kutusuna dosya için bir ad yazın ve Kaydet'e tıklayın.
Ön uç veritabanını dağıtma
Veritabanınızı böldikten sonra, ön uç veritabanını kullanıcılarınıza dağıtırsınız ve böylelikle veritabanını kullanmaya başlayabilirler.
Dikkat: Veritabanınıza birden çok son kullanıcı varsa verilerinizi korumak için, SharePoint listelerine bağlantılar içeren bir veritabanının kopyalarını paylaşmamanız önerilir. SharePoint listesi olan bir tabloya bağlansanız, kötü niyetli tüm kullanıcıların bağlantının hedefini değiştirmesi ve bağlantılı tabloların bağlantı bilgileri şifrelenmemiş olarak SharePoint sitesinde izinleri değiştirme olasılığı oluşturur.
Aşağıdakilerden birini yapın:
-
Veritabanı kullanıcılarına e-posta iletisi gönderin ve iletiye ön uç veritabanı dosyasını iliştirin. Kullanıcılarınızı ön uç veritabanını hemen kullanmaya başlamalarını kolaylaştıracak tüm yönergeleri dahil edin.
-
Ön uç veritabanı dosyasını tüm veritabanı kullanıcılarının eriş olabileceği bir ağ konuma kaydedin ve sonra kullanıcılarınıza veritabanına erişmek için gereken diğer yönergelerle birlikte ağ konumunu belirten bir e-posta iletisi gönderin.
-
CD-ROM veya USB thumb sürücü gibi çıkarılabilir medya kullanarak ön uç veritabanı dosyasını dağıtın. Dosyayı kendiniz yüklürsanız, çalışır olduğundan emin olmak için sınayabilirsiniz. Kullanıcıların dosyayı yüklemesi gerekirse, onlara dosyayı yüklemek için neler yapmaları gerektiğini ve sorunlarla karşılaşırsa kiminle iletişim kuracaklarını açıklayan bir belge ekleyin.
Hangi arka uç veritabanını kullanabileceğinizi değiştirme
Bağlı Tablo Yöneticisi'ni kullanarak arka uç veritabanınızı hareket ettirebilirsiniz veya farklı bir arka uç veritabanı kullanabilirsiniz.
Arka uç veritabanınızı taşımak için, önce veritabanının bir kopyasını yeni konuma oluşturun ve sonra bu yordamı izleyin.
-
Dış Veri sekmesinin Bağlantı İçeri Aktar grubunda & Tablo Yöneticisi'ne tıklayın.
-
Bağlı Tablo Yöneticisi'nde, geçerli arka uç veritabanındaki tabloları seçin.
İpucu: Başka veritabanlarına bağlı değilken, Hepsini Seç'e tıklayın.
-
Her zaman yeni konum denetimi onay kutusunu seçin veTamam'a tıklayın.
-
Yeni arka uç veritabanına gidin ve veritabanını seçin.