Selam.
Ağ üzerinde paylaşılmış bir klasör içindeki firebird dosyası bulunmaktadır.
Bu dosyaya; Ibexpert veya FibPlus bileşeni ile bağlanmak istiyorum.
1. dosya yolu: \\server\Folder\test.fdb şeklinde olursa bağlantı sağlanmıyor.
2. dosya yolu: \\serveradi\D:\Folder\test.fdb şeklinde olursa bağlantı olmaktadır. (Protokol:NetBEUI)
3. dosya yolu: serveradi:D:\Folder\test.fdb şeklinde olursa bağlantı olmaktadır. (Protokol:TCP/IP)
Kısaca doya yolu tam olarak verilirse bağlantı kurulmaktadır.
Eğer klasöre paylaşım verilirse tam yolunu nasıl öğrenebilirim.
1 yol ile nasıl bağlanabilirim (bu mümkün değil gibi)
1.yolda geçen \\server\Folder yerine kod ile ile \\serveradi\D:\Folder\test.fdb şeklinde dosyanın tam yolunu nasıl bulurum.
Yardımcı olacaklara şimdiden teşekkür ederim.
Paylaşım verilmiş bir klasördeki firebird dosyası ile nasıl bağlantı kurarım.
Re: Paylaşım verilmiş bir klasördeki firebird dosyası ile nasıl bağlantı kurarım.
Server sana ait değilse tam path i bulman zor, o yüzden alias kullanmak en doğru yaklaşım olur. "x:\A\B\C\" bu bir paylaşıma açılmış klasörse sen bu path i yetkim yoksa bulamazsın. Bulunsaydın zaten "paylaşıma açma"nın manası kalmazdı
Alias sayesin paylaşım ve yetki işleri ile uğraşılmasına gerek kalmaz.
bağlantı her zaman TCP/IP olsun ve "127.0.0.1:Alias adı" bağlantı için yeterli. path bilinmesine gerek yok.
Alias sayesin paylaşım ve yetki işleri ile uğraşılmasına gerek kalmaz.
bağlantı her zaman TCP/IP olsun ve "127.0.0.1:Alias adı" bağlantı için yeterli. path bilinmesine gerek yok.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Paylaşım verilmiş bir klasördeki firebird dosyası ile nasıl bağlantı kurarım.
Sayın Freeman35 cevap için teşekkür ederim.
OpenDialog bileşeni ile dosyayı seçerek bağlantı sağlıyorum.
Path tam olmazsa bağlantı olmuyor. Alias işimi görmüyor.
Paylaşıma açılmış klasörün tam yolunu bulan bir koda ihtiyacım var.
OpenDialog bileşeni ile dosyayı seçerek bağlantı sağlıyorum.
Path tam olmazsa bağlantı olmuyor. Alias işimi görmüyor.
Paylaşıma açılmış klasörün tam yolunu bulan bir koda ihtiyacım var.
Re: Paylaşım verilmiş bir klasördeki firebird dosyası ile nasıl bağlantı kurarım.
Yukarıda yazmıştım, yetkin yoksa o path i bulamazsın, buluyorsan da bu "hack" yani yasal olmayan şeydir. Erişiyorsanda server server değildir güvenlik diye bir şey yok demektir. Alias işte bu yüzden var.
Client tan bağlanmaya kalktığında, sen bunu dosya direk eriştiğini zannediyorsun. Bağlanti, client server daki "Firebird server" uygulamasına bağlanır, ona şu dosyaya bağlan dersin. Bağlanmak istediğin dosya server da ve sen server daki gerçek yolu vermek zorundasın. Yada alias.
Kolay gele
Client tan bağlanmaya kalktığında, sen bunu dosya direk eriştiğini zannediyorsun. Bağlanti, client server daki "Firebird server" uygulamasına bağlanır, ona şu dosyaya bağlan dersin. Bağlanmak istediğin dosya server da ve sen server daki gerçek yolu vermek zorundasın. Yada alias.
Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!