multiuser ile ilgili
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- mustafa_kaplan
- Üye
- Mesajlar: 38
- Kayıt: 03 Tem 2003 01:39
multiuser ile ilgili
arkadaşlar makaleler kısmında interbase multiuser kullanımı ile ilgili bir yazı var. Bu yazıda .
Benim kullandığım pc yaklaşık 100 PC lik bir ağ içedisinde ve ana bilgisayardan internet ve kullandığımız bazı programlara ulaşım sağlanıyor. yazıda:
TCP/IP yi Statik Ip olarak tanımlayın (192.168.0.2) VS. denmiş.
ben kendi pc min ve programımım dağıttığım diğer pc lerin ip lerinde değişiklik yaptığım zaman ağ ile ilgili problemler yaşarım diye düşünüyorum. İkinci bir problem ben kendi PC mi ana dağıtıcı olarak nasıl tanımlayacam (kendi programım için).
Benim kullandığım pc yaklaşık 100 PC lik bir ağ içedisinde ve ana bilgisayardan internet ve kullandığımız bazı programlara ulaşım sağlanıyor. yazıda:
TCP/IP yi Statik Ip olarak tanımlayın (192.168.0.2) VS. denmiş.
ben kendi pc min ve programımım dağıttığım diğer pc lerin ip lerinde değişiklik yaptığım zaman ağ ile ilgili problemler yaşarım diye düşünüyorum. İkinci bir problem ben kendi PC mi ana dağıtıcı olarak nasıl tanımlayacam (kendi programım için).
eğer pc lerin her birine ağ ayarlarından birer ip verilmişse sabit ip var demektir. yok ana makinada dhcp server var ve her pc orada belirtilen iplerden alıyorsa ip sabit değildir dolaysıyla interbase server için problem olur. gerçi dhcp serverda her pc nin ethernet kartı mac adresi ile ip leri eşleştirip her seferinde aynı alma gibi bir uygulaması var. fakat yine de ara sıra kafası bozulup ip leri değiştirebilir. her pc nin sabit ip si olması önemli. ama sadece interbase server kuracağın pc nin sabit ip kullanmasını da sağlıyabilirsin. dhcp nin verdiği ip lerle uyumlu onun vermediği bir ip yi atayabilirsin. interbase server yaptığın makinanda veritabanının olduğu klasörü {full paylaşıma açıp - gerekmiyor} diğer pc lerden
Database.Params a aşağıdakileri yazarak ulaşabilirsin.
USER NAME=SYSDBA
PASSWORD=masterkey
SERVER NAME=192.168.0.15:/data/muhasebe.gdb
......
Database.Params a aşağıdakileri yazarak ulaşabilirsin.
USER NAME=SYSDBA
PASSWORD=masterkey
SERVER NAME=192.168.0.15:/data/muhasebe.gdb
......
En son rsimsek tarafından 08 Eki 2003 10:38 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
sanırım recep hocam full paylasıma acmak gerekmiyorinterbase server yaptığın makinanda veritabanının olduğu klasörü full paylaşıma açıp diğer pc lerden
Database.Params a aşağıdakileri yazarak ulaşabilirsin.
USER NAME=SYSDBA
PASSWORD=masterkey
SERVER NAME=192.168.0.15:/data/muhasebe.gdb
......
ana bilgisayarda ki relative pathin
(mesela burada D:/data/muhasebe.gdb gibi)
verilmesi yeterli
hic paylasım maylasım yapmaya gerek yok diye biliyorum
- mustafa_kaplan
- Üye
- Mesajlar: 38
- Kayıt: 03 Tem 2003 01:39
O makaleyi yazan olarak kendi tecrübelerim ve bilgilerime dayanarak yazıyorum.
Databasein bulunduğu klasörü veya diski paylaşıma açmak gerekmiyor.
Paylaşımsız da ful çalışıyor. Hatta programı BDE ile bile çalıştırsanız paylaşmıma gerek duymuyor.
mustafa beyin sorusuna istinaden de şunları söyleyebilirim. IP atamadanda çalışabiliyor. Ancak rsimsek inde dediği gibi arada sırada abuk sabuk şeyler yapıyor. Hele XP tabanlı bi makinada sürekli ızdırap haline geliyor.
ancak bu ızdıraba katlanırım derseniz. Makinalara IP vermeden.
ANA_MAKİNA_ADI:DATABASE_PATH ( server:c:\prog\data\data.gdb) olarak ta bağlanabiliyor.
Ancak kesinlikle tavsiye etmiyorum.
mustafa bey. statik ip atamak makinalarda hiç bir sorun çıkarmaz. Ana makinaya 192.168.0.1 olarak ip atayın. diğer terminal makinaları da 192.168.0.2... 192.168.0.9 gibi devam eden ip ler tanımayın. Herahngi bir sorun çıkmayacak aksine ağ alışverişi daha sağlıklı olacaktır. Ancak tek kötülüğü şu ki terminallerde interneti paylaşarak kullanıyorsanız bu çalışmayacaktır. Her iki işlemi yapmak istiyorsanız yani hem internet paylaşımını kullanmak hemde IB yi statik ıp ile çalıştırmak istiyorsanız sadece IB nin yüklü olduğu makinaya ip verin ve internet çıkışını da bu makinaya verin. Terminallere ip tanımlamayın. Bütün her şey çalışacaktır.
Sevgiler...
Databasein bulunduğu klasörü veya diski paylaşıma açmak gerekmiyor.
Paylaşımsız da ful çalışıyor. Hatta programı BDE ile bile çalıştırsanız paylaşmıma gerek duymuyor.
mustafa beyin sorusuna istinaden de şunları söyleyebilirim. IP atamadanda çalışabiliyor. Ancak rsimsek inde dediği gibi arada sırada abuk sabuk şeyler yapıyor. Hele XP tabanlı bi makinada sürekli ızdırap haline geliyor.
ancak bu ızdıraba katlanırım derseniz. Makinalara IP vermeden.
ANA_MAKİNA_ADI:DATABASE_PATH ( server:c:\prog\data\data.gdb) olarak ta bağlanabiliyor.
Ancak kesinlikle tavsiye etmiyorum.
mustafa bey. statik ip atamak makinalarda hiç bir sorun çıkarmaz. Ana makinaya 192.168.0.1 olarak ip atayın. diğer terminal makinaları da 192.168.0.2... 192.168.0.9 gibi devam eden ip ler tanımayın. Herahngi bir sorun çıkmayacak aksine ağ alışverişi daha sağlıklı olacaktır. Ancak tek kötülüğü şu ki terminallerde interneti paylaşarak kullanıyorsanız bu çalışmayacaktır. Her iki işlemi yapmak istiyorsanız yani hem internet paylaşımını kullanmak hemde IB yi statik ıp ile çalıştırmak istiyorsanız sadece IB nin yüklü olduğu makinaya ip verin ve internet çıkışını da bu makinaya verin. Terminallere ip tanımlamayın. Bütün her şey çalışacaktır.
Sevgiler...
- mustafa_kaplan
- Üye
- Mesajlar: 38
- Kayıt: 03 Tem 2003 01:39