gereksinimlerinize ve kaynak kullanılabilirliğine bağlı olarak Access veritabanını paylaşmanın çeşitli yolları vardır. Bu makalede, daha fazla bilgi için kullanılabilir seçeneklere, her seçeneğin avantajlarına ve kaynaklara göz atacağız.
Bu makalede
Access verilerini paylaşmanın yollarına genel bakış
Veritabanı uygulamaları zaman içinde değişir ve büyür. Eşzamanlı kullanıcı sayısı, ağ ortamı, aktarım hızı, gecikme süresi, veritabanının boyutu, en yüksek kullanım süreleri ve beklenen büyüme oranları gibi gereksinimleri ve performansı etkileyen birçok faktör vardır. Kısacası, veritabanı çözümünüz başarılı olursa, büyük olasılıkla gelişmesi gerekir. Neyse ki Access, çözümünüzü etkili bir şekilde ölçeklendirmek için zaman ayırabileceğiniz basitten ileri düzeye kadar evrimsel bir yola sahiptir. Aşağıdaki tabloda, bu yolu seçmenize yardımcı olmak için Access senaryolar ve iş yükleri özetlemektedir.
Tek bir veritabanını paylaşma
En basit seçenek budur ve gereksinimleri en düşük düzeydedir; ancak en az işlevselliği de bu seçenek sunar. Bu yöntemde, veritabanı dosyası paylaşılan bir ağ sürücüsünde depolanır ve tüm kullanıcılar veritabanı dosyasını eşzamanlı olarak paylaşır. Tüm veritabanı nesneleri paylaşıldığından, verileri değiştiren birden çok eşzamanlı kullanıcı olması durumunda, güvenilirlik ve kullanılabilirlik ile ilgili bazı kısıtlamalar söz konusudur. Tüm veritabanı nesneleri ağ üzerinden gönderildiğinden, bu teknik performansı da düşürebilir.
Veritabanını aynı anda yalnızca birkaç kişinin kullanması bekleniyorsa ve kullanıcıların veritabanının tasarımını özelleştirmesi gerekmiyorsa bu seçenek işinize yarayabilir. Ancak her kullanıcı veritabanı dosyasının tam bir kopyasına sahip olduğundan, yetkisiz erişim riskini artırdığından, bu yöntem diğer veritabanı paylaşım yöntemlerine göre daha az güvenlidir.
Paylaşılan klasör kullanarak veritabanı paylaşmak için:
- 
              Bir ev veya küçük işletme ortamında, belirli kişilerle bir klasör paylaşın. Daha fazla bilgi için bkz. Windows'da ağ üzerinden dosya paylaşımı. 
- 
              Access tüm kullanıcıların bilgisayarlarında paylaşılan modda açılacak şekilde ayarlandığından emin olun. Bu, varsayılan ayar olsa da, herhangi bir kullanıcının veritabanını özel kullanım modunda açıp açmadığından emin olun; böyle bir durumda veri kullanılabilirliği etkilenebilir. - 
                  Access başlatın ve Dosya'nın altında Seçenekler'e tıklayın. 
- 
                  Access Seçenekleri kutusunda İstemci Ayarları'na tıklayın. 
- 
                  Gelişmiş bölümünde, Varsayılan açık mod'un altında Paylaşılan'ı seçin, Tamam'a tıklayın ve ardından Access 'dan çıkın. 
 
- 
                  
- 
              Veritabanı dosyasını paylaşılan klasöre kopyalayın. Dosyayı kopyaladıktan sonra, dosya özniteliklerinin veritabanı dosyasına okuma/yazma erişimine izin verecek şekilde ayarlanmış olduğundan emin olun. Kullanıcıların veritabanına okuma/yazma erişimi olması gerekir. 
- 
              Her kullanıcının bilgisayarında veritabanı dosyasının bir kısayolunu oluşturun. Daha fazla bilgi için bkz. Office programı veya dosyası için masaüstü kısayolu oluşturma. 
Bölünmüş bir veritabanını paylaşma
SharePoint siteniz veya veritabanı sunucunuz yoksa bu iyi bir seçimdir. Bölünmüş veritabanını Yerel Ağ (LAN) üzerinden paylaşabilirsiniz. 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ölmenin avantajları şunlardır:
- 
              Geliştirilmiş performans Tablolar, sorgular, formlar, raporlar, makrolar ve modüller değil yalnızca veriler ağ üzerinden paylaşılır. 
- 
              Daha fazla kullanılabilirlik Kayıt düzenlemeleri gibi veritabanı işlemleri daha hızlı tamamlanır. 
- 
              Gelişmiş güvenlik Kullanıcılar bağlı tablolar aracılığıyla arka uç veritabanına erişecek; yetkisiz kişilerin ön uç veritabanı aracılığıyla verilere yetkisiz erişim elde etme olasılığı daha düşüktür. 
- 
              Geliştirilmiş güvenilirlik Kullanıcı bir sorunla karşılaşırsa ve veritabanı beklenmedik bir şekilde kapanırsa, herhangi bir veritabanı dosyası bozulması genellikle kullanıcının açık olduğu ön uç veritabanının kopyasıyla sınırlıdır. 
- 
              Esnek geliştirme ortamı Her kullanıcı, diğer kullanıcıları etkilemeden bağımsız olarak sorgular, formlar, raporlar ve diğer veritabanı nesneleri geliştirebilir. Ayrıca, ön uç veritabanının yeni bir sürümünü arka uç veritabanında depolanan verilere erişimi etkilemeden geliştirip dağıtabilirsiniz. 
Daha fazla bilgi için bkz. Access veritabanını bölme.
SharePoint sitesinde veri paylaşma
SharePoint sitesinde Access verileri paylaşmanın çeşitli yolları vardır:
- 
              Bağlama Bağlama işlemi başka bir programdaki verilere bağlanır, böylece Access 'da verilerin bir kopyasını oluşturup korumadan en son verileri hem SharePoint hem de Access içinde görüntüleyebilir ve düzenleyebilirsiniz. Access veritabanınıza bir SharePoint listesi kopyalamak istemiyorsanız, ancak bunun yerine sorguları çalıştırmak ve bu listenin içeriğine göre raporlar oluşturmak istiyorsanız, verilere bağlanabilirsiniz. 
- 
              Hareketli verileri Access bir SharePoint sitesine taşıdığınızda, SharePoint sitesinde veritabanınızdaki tablolara bağlı kalan listeler oluşturursunuz. Tabloları SharePoint 'a Dışarı Aktarma Sihirbazı, tüm tablolarınızdaki verileri aynı anda taşımanıza ve ilişkilerini korumanıza yardımcı olur. 
Daha fazla bilgi için bkz. SharePoint'e veri aktarma, bağlama veya taşıma.
Uyarı bir Access veritabanı dosyasını OneDrive veya SharePoint belge kitaplığına kaydedebilirsiniz ancak bu konumlardan bir Access veritabanı açmaktan kaçınmanızı öneririz. Dosya, düzenlemek üzere yerel olarak indirilebilir ve değişikliklerinizi SharePoint kaydettikten sonra yeniden karşıya yüklenebilir. birden fazla kişi SharePoint Access veritabanını açarsa, veritabanının birden çok kopyası oluşturulabilir ve bazı beklenmeyen davranışlar oluşabilir. Bu öneri, tek bir veritabanı, bölünmüş veritabanı ve .accdb, .accdc, .accde ve .accdr dosya biçimleri de dahil olmak üzere tüm Access dosyaları türleri için geçerlidir. Access dağıtma hakkında daha fazla bilgi için bkz. Access uygulaması dağıtma.
Veritabanı sunucusu kullanarak veri paylaşma
veritabanınızı paylaşmak için SQL Server gibi bir veritabanı sunucusu ürünüyle Access kullanabilirsiniz. Bu yöntem çok yarar sağlasa da ek bir yazılım (veritabanı sunucusu ürünü) gerekmez.
Tablolar ağda depolandığından ve her kullanıcının sorgular, formlar, raporlar ve diğer veritabanı nesnelerinin yanı sıra tablolara bağlantılar içeren bir Access veritabanı dosyasının yerel kopyası olduğundan bu yöntem veritabanını bölmeye benzer. Bu paylaşım yönteminin yararları kullandığınız veritabanı sunucusu yazılımına göre değişse de, bunlar arasında kullanıcı hesapları ve verilere seçici erişim, üstün veri kullanılabilirliği, iyi bir şekilde tümleştirilmiş veri yönetimi araçları genellikle tümünde bulunur. Ayrıca, çoğu veritabanı sunucusu yazılımı önceki Access sürümleriyle iyi çalışır, bu nedenle tüm kullanıcılarınız aynı sürümü kullanmamalıdır. Yalnızca tablolar paylaşılır. Daha fazla bilgi için bkz. Access veritabanını SQL Server geçirme, SQL Server veritabanındaki verileri içeri aktarma veya bağlama ve Azure SQL Sunucu Veritabanı'na veri bağlama veya bu veritabanından verileri içeri aktarma.
Veritabanı sunucusu kullanarak veritabanını paylaşmanın yararları
- 
              Yüksek performans ve ölçeklenebilirlik Çoğu durumda, veritabanı sunucusu yalnızca Access veritabanı dosyasından daha iyi performans sunar. Birçok veritabanı sunucusu ürünü, Access veritabanı dosyası (iki gigabayt) için geçerli sınırın yaklaşık 500 katı olan çok büyük, terabayt boyutlu veritabanları için de destek sağlar. Veritabanı sunucusu ürünleri genellikle, sorguları paralel olarak işleyerek (kullanıcı isteklerini işlemek için tek işlemde birden çok yerel iş parçacığı kullanarak) ve daha fazla kullanıcı eklendiğinde ek bellek gereksinimini en aza indirerek çok verimli çalışır. 
- 
              Daha fazla kullanılabilirlik Çoğu veritabanı sunucusu ürünü, veritabanınızı kullanımdayken yedeklemenize olanak sağlar. Sonuç olarak, verileri yedeklemek için kullanıcıları veritabanından çıkmaya zorlamanız gerekmez. Ayrıca, veritabanı sunucusu ürünleri çoğunlukla eşzamanlı düzenlemeyi ve kayıt kilitlemeyi çok verimli bir şekilde işleme alır. 
- 
              Geliştirilmiş güvenlik Hiçbir veritabanı tamamen güvenli hale getirilemiyor. Bununla birlikte, veritabanı sunucusu ürünleri, verilerinizi yetkisiz kullanımlardan korumaya yardımcı olacak güçlü bir güvenlik sunar. Çoğu veritabanı sunucusu ürünü hesap tabanlı güvenlik sağlayarak, kimin hangi tabloyu görebileceğini belirlemenize olanak verir. Access ön ucunun yanlış şekilde elde edilmiş olması durumunda bile, hesap tabanlı güvenlik tarafından verilerin yetkisiz kullanımı engellenir. 
- 
              Otomatik kurtarılabilirlik Sistem hatası (işletim sistemi kilitlenmesi veya güç kesintisi gibi) durumunda bazı veritabanı sunucusu ürünleri, veritabanı yöneticisi müdahalesi olmadan birkaç dakika içinde veritabanını son tutarlılık durumuna kurtaran otomatik kurtarma mekanizmalarına sahiptir. 
- 
              Sunucu tabanlı işleme İstemci/sunucu yapılandırmasında Access kullanmak, istemciye sonuç göndermeden önce sunucudaki veritabanı sorgularını işleyerek ağ trafiğini azaltmaya yardımcı olur. Özellikle büyük veri kümeleriyle çalışılırken, bu işlemi sunucunun gerçekleştirmesi çoğunlukla daha verimli olur. 
- 
              Azure SQL Server SQL Server avantajlarına ek olarak, kapalı kalma süresi olmadan dinamik ölçeklenebilirlik, akıllı iyileştirme, genel ölçeklenebilirlik ve kullanılabilirlik, donanım maliyetlerinin ortadan kaldırılması ve daha az yönetim sunar. 
 
                         
				 
				