S.A: Arkadaşlar..
Access ile hazırlanmış geniş kapsamlı bir programım var diyelim ve bunu local ağ üzerinde birçok kullanıcılı yapmak istiyorum bu konuda yardımcı olursanız memnun olurum arkadaşlar...
Access ile Ağ da Çalışma
Aleyküm Selam..
Bağlı Tablo Denetleme
Bağlı Tablo Denetleme
Kaplumbağa ya dikkat et...
Sadece başını çıkartıp risk aldığında ilerleyebiliyor...
Sadece başını çıkartıp risk aldığında ilerleyebiliyor...
Öncelikle Tesekkur ederim ancak şçyle bir problem var kullandığım Access 2007 versiyonu ve office 2007 de araçlar menusunda bağlı tablo yöneticisi butonu pasif durumda ayrıca tabloyu böldüğümde ana makinada ne duracak diğer makinalar neyi görecek ayrıntılı açıklarsanız memnun olrurm şimdiden tesekkur ederim...
Kaplumbağa ya dikkat et...
Sadece başını çıkartıp risk aldığında ilerleyebiliyor...
Sadece başını çıkartıp risk aldığında ilerleyebiliyor...
Sayın Yeni54 ten alıntıdır.
1.Bilgisayarları ağda birleştirme:
öncelikle bizim çalıştığımız her 2 bilgisayarın da winxp pro sp2 tr
olduğunu belirteyim. herhangi bir ağa bağlı değiller.
bağlanılacak bilgisayarda dosya ve yazıcı paylaşımı açılıyor.
(dosya ve yazıcı paylaşımının sağlanabilmesi için
windows güvenlik merkezi --> windows güvenlik duvarı --> özel durumlar sekmesindeki listede Dosya ve Yazıcı Paylaşımı olmalı ve check li olmalı.
bu satırın üzerine gelip Düzenle butonuna basılırsa açılan pencerede
2 tane tcp (139,445), 2 tane udp (137,138) portu checkli görünmeli.
güvenlik duvarı kapalıysa zaten sorun yok)
ortak kullanılacak klasöre paylaşım veriliyor.
(klasör üzerinde sağ click-->paylaşım ve güvenlik-->Ağ paylaşımı ve Güvenlik çerçevesi içerisinde "Bu klasörü ağda paylaşıma aç" satırına check atılacak ve
bir paylaşım adı verilecek.
yukarıdaki 2 adet tcp ve 2 adet udp portları bu sefer de adsl modem üzerinde
açılacak. (Genelde torrent programları için port açılan kısım)
(her modem de farklılık gösterdiği için buraya başka birşey yazamıyorum
bendeki modem loopcomm. 10.0.0.2 ile bağlanıyorum. kullanıcı adı ve şifreyi girdikten sonra
soldaki menüden virtual server dan girerek portları açıyorum yapıyorum.)
bağlanılacak bilgisayardaki işlemler bukadar.
bağlanacak bilgisayar, masaüstünden ağ komşularını sağ click yapıp "ağ sürücülerine bağlan" ı tıklayacak
açılan pencerede sürücü kısmına map için bir harf seçilecek (hiç map yoksa default Z geliyor)
Klasör kısmına da \\<ip adresi>\<klasör adı> yazılacak.
buradaki <ip adresi> bağlanılacak bilgisayarın ip numarası.
(bu www.ipadresimne.com (http://www.ipadresimne.com/) dan öğrenilebilir)
<Klasör adı> da bağlanılacak bilgisayarda paylaşım için verilen isim.
son butonuna basınca bağlantının gerçekleşmesi lazım.
2. Paylaştırılmış mdb üstünde yapılması gerekenler:
a.Veritabanı Özel Kullanımda Açılmalıdır:
Kullanıcıların biri veritabanını özel kullanımda açarsa diğer kullanıcılar o veritabanına ulaşamazlar.
Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın Varsayılan açma modu seçeneğini Paylaşılan yapın.
b.Veritabanında Kayıt Kilitlenmesi Uygulanmalıdır.
Paylaşılan bir veri tabanında aynı kayıtı iki değişik kullanıcı değiştiriyor olabilir.
Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın Varsayılan Kayıt Kilitleme Kutusuunda üç seçenek var.
Kilit Yok: Bu seçenek kayıtları herzaman düzenlenebilmesini sağlar, ancak kullanıcılar arasında düzenleme anlaşmazlıkları oluşturur.
Tüm kayıtlar: Bu seçenekte ulaştığınız formdaki tablo kilitlenir ve o tabloya kimse ulaşamaz. Bu seçenek çok kısıtlayıcıdır ve çoğu durumlarda kullanışsızdır.
Düzenlenmiş kayıt: Access sadece o an kullanılan kaydı kilitler. Veri paylaşımı için en uygun seçenek budur.
c. Güncelleme süreleri ayarlanmalıdır.
Ekranda gördüğünüz kaydı bir başka kullanıcı değiştirmiş olabilir. En son kaydı görebilmeniz için kaydın güncelleştirilmesi gerekir.
Bunun için Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın
Yenileme sıklığı: Tablo veya form görünümünükaç saniyede biryenileyeceğini belirtir. Varsayılan değer 60 sn dir. Bu değer 0 ile 32766 arası bir değer alabilir. Ağ performansınız iyi ve kullanıcı sayınız az ise 60 sn altını kullanabilirsiniz.
Buradaki süre dolmadan en sn verleri görmek için Kayıt menüsünden Yenile komutunu seçebilirsiniz.
Güncelleştirme Deneme Sıklığı: Başka bir kullanıcı tarafından kilitlenmiş ve değiştirilmiş bir kaydın kaç milisaniyede kaydedeceğini ayarlar. 0 ile 1000 arası kullanılabilir.
Güncelleştirme deneme sayısı: Başka bir kullanıcı tarafından kilitlenmiş bir kaydın kaç defa kaydetmeye çalışacağını belirtir. 0 ile 10 arası değer kullanılabilir.
d. Verileri Güncelleştirmek için Komut düğümesi Yerleştirin:
Kullanıcılar en son verileri görebilmesi için bir komut düğümesi ekleyebilirsiniz.
Form üzerinde Düğüme ekleme sihirbazı açıldığında: Form işlemleri - Form verilerini yenile seçeneği ile otomatik olarak düğüme ekleyebilirsiniz.
e.Veritabanınızda Düzenlemele Yapmak istediğinizde Özel kullanımda açın
f. Veritabanı hızını artırabilmek için veritabanını bölün
Veritabanının tamamını ağ altına kopyalamak yerine sadece tabloları ağ altına kopyalayabilirsiniz.
Bunun için:
Mutlaka veritabanınızın bir kopyasını alın
Bölmek istediğiniz veritabanını açın tüm form ve tabloları kapalı olmalı.
Araçlar - Veritabanı Hizmet programları menüleri ile açılan menüden Veritabanı Bölücü komutunu seçin.
Yönergeleri izleyip veritabanını bölün.
Tabloların bulunduğu veritabanını ağda paylaştırın, diğer kısmı kopyalayıp tüm kullanıcıların bilgisayarlarına dağıtın.f. Bağlı Tablo Yöneticisi ile tabloları yönetin
Tablolar bölündükten sonra ayrı girilen bilgilerin güncelleştirilmesi için Araçlar-Veritabanı Hizmet programları - Bağlı Tablo Yöneticisi ni seçin ve yönergeleri izleyin.
1.Bilgisayarları ağda birleştirme:
öncelikle bizim çalıştığımız her 2 bilgisayarın da winxp pro sp2 tr
olduğunu belirteyim. herhangi bir ağa bağlı değiller.
bağlanılacak bilgisayarda dosya ve yazıcı paylaşımı açılıyor.
(dosya ve yazıcı paylaşımının sağlanabilmesi için
windows güvenlik merkezi --> windows güvenlik duvarı --> özel durumlar sekmesindeki listede Dosya ve Yazıcı Paylaşımı olmalı ve check li olmalı.
bu satırın üzerine gelip Düzenle butonuna basılırsa açılan pencerede
2 tane tcp (139,445), 2 tane udp (137,138) portu checkli görünmeli.
güvenlik duvarı kapalıysa zaten sorun yok)
ortak kullanılacak klasöre paylaşım veriliyor.
(klasör üzerinde sağ click-->paylaşım ve güvenlik-->Ağ paylaşımı ve Güvenlik çerçevesi içerisinde "Bu klasörü ağda paylaşıma aç" satırına check atılacak ve
bir paylaşım adı verilecek.
yukarıdaki 2 adet tcp ve 2 adet udp portları bu sefer de adsl modem üzerinde
açılacak. (Genelde torrent programları için port açılan kısım)
(her modem de farklılık gösterdiği için buraya başka birşey yazamıyorum
bendeki modem loopcomm. 10.0.0.2 ile bağlanıyorum. kullanıcı adı ve şifreyi girdikten sonra
soldaki menüden virtual server dan girerek portları açıyorum yapıyorum.)
bağlanılacak bilgisayardaki işlemler bukadar.
bağlanacak bilgisayar, masaüstünden ağ komşularını sağ click yapıp "ağ sürücülerine bağlan" ı tıklayacak
açılan pencerede sürücü kısmına map için bir harf seçilecek (hiç map yoksa default Z geliyor)
Klasör kısmına da \\<ip adresi>\<klasör adı> yazılacak.
buradaki <ip adresi> bağlanılacak bilgisayarın ip numarası.
(bu www.ipadresimne.com (http://www.ipadresimne.com/) dan öğrenilebilir)
<Klasör adı> da bağlanılacak bilgisayarda paylaşım için verilen isim.
son butonuna basınca bağlantının gerçekleşmesi lazım.
2. Paylaştırılmış mdb üstünde yapılması gerekenler:
a.Veritabanı Özel Kullanımda Açılmalıdır:
Kullanıcıların biri veritabanını özel kullanımda açarsa diğer kullanıcılar o veritabanına ulaşamazlar.
Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın Varsayılan açma modu seçeneğini Paylaşılan yapın.
b.Veritabanında Kayıt Kilitlenmesi Uygulanmalıdır.
Paylaşılan bir veri tabanında aynı kayıtı iki değişik kullanıcı değiştiriyor olabilir.
Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın Varsayılan Kayıt Kilitleme Kutusuunda üç seçenek var.
Kilit Yok: Bu seçenek kayıtları herzaman düzenlenebilmesini sağlar, ancak kullanıcılar arasında düzenleme anlaşmazlıkları oluşturur.
Tüm kayıtlar: Bu seçenekte ulaştığınız formdaki tablo kilitlenir ve o tabloya kimse ulaşamaz. Bu seçenek çok kısıtlayıcıdır ve çoğu durumlarda kullanışsızdır.
Düzenlenmiş kayıt: Access sadece o an kullanılan kaydı kilitler. Veri paylaşımı için en uygun seçenek budur.
c. Güncelleme süreleri ayarlanmalıdır.
Ekranda gördüğünüz kaydı bir başka kullanıcı değiştirmiş olabilir. En son kaydı görebilmeniz için kaydın güncelleştirilmesi gerekir.
Bunun için Bunun için: Araçlar-Seçenekler menusundan Gelişmiş sekmesini açın
Yenileme sıklığı: Tablo veya form görünümünükaç saniyede biryenileyeceğini belirtir. Varsayılan değer 60 sn dir. Bu değer 0 ile 32766 arası bir değer alabilir. Ağ performansınız iyi ve kullanıcı sayınız az ise 60 sn altını kullanabilirsiniz.
Buradaki süre dolmadan en sn verleri görmek için Kayıt menüsünden Yenile komutunu seçebilirsiniz.
Güncelleştirme Deneme Sıklığı: Başka bir kullanıcı tarafından kilitlenmiş ve değiştirilmiş bir kaydın kaç milisaniyede kaydedeceğini ayarlar. 0 ile 1000 arası kullanılabilir.
Güncelleştirme deneme sayısı: Başka bir kullanıcı tarafından kilitlenmiş bir kaydın kaç defa kaydetmeye çalışacağını belirtir. 0 ile 10 arası değer kullanılabilir.
d. Verileri Güncelleştirmek için Komut düğümesi Yerleştirin:
Kullanıcılar en son verileri görebilmesi için bir komut düğümesi ekleyebilirsiniz.
Form üzerinde Düğüme ekleme sihirbazı açıldığında: Form işlemleri - Form verilerini yenile seçeneği ile otomatik olarak düğüme ekleyebilirsiniz.
e.Veritabanınızda Düzenlemele Yapmak istediğinizde Özel kullanımda açın
f. Veritabanı hızını artırabilmek için veritabanını bölün
Veritabanının tamamını ağ altına kopyalamak yerine sadece tabloları ağ altına kopyalayabilirsiniz.
Bunun için:
Mutlaka veritabanınızın bir kopyasını alın
Bölmek istediğiniz veritabanını açın tüm form ve tabloları kapalı olmalı.
Araçlar - Veritabanı Hizmet programları menüleri ile açılan menüden Veritabanı Bölücü komutunu seçin.
Yönergeleri izleyip veritabanını bölün.
Tabloların bulunduğu veritabanını ağda paylaştırın, diğer kısmı kopyalayıp tüm kullanıcıların bilgisayarlarına dağıtın.f. Bağlı Tablo Yöneticisi ile tabloları yönetin
Tablolar bölündükten sonra ayrı girilen bilgilerin güncelleştirilmesi için Araçlar-Veritabanı Hizmet programları - Bağlı Tablo Yöneticisi ni seçin ve yönergeleri izleyin.
Konuyu Okuyanlar: 1 Ziyaretçi