ibdatabase connection local-romote

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

ibdatabase connection local-romote

Mesaj gönderen kadirkurtoglu »

s.a. arkadaşlar bir uygulama yazdım fb, ibx bileşenleri ile şimdilik uygulama için iki exe yapmadım server-client diye server de romote bağlanıyor vt ye. burda sormak istediğim. ibdatabase bilşenine çift tıkladığımda connection seçeneklerinden ayarladım romote seçeneğini ip girdim TCP/IP yaptım. ben bu işlemi bir checkbox koyup işaretli ise terminal makina için kodla romote ayarlarını yaptırmak istiyorum ancak ibdatabase in kodla connection özelliklerine ulaşamadım.aslında bu tek exe romote olarak terminal gibi çalışıyor ancak ağ bağlantılarını sorguluyor ağ yoksa bağlantı kurmuyor. yani illa ağ olacak diyor. bu işlemi kodla nasıl çözebilirim..
En son kadirkurtoglu tarafından 18 Ağu 2005 07:33 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

Mesaj gönderen ASE »

Eğer problem sadece ağın olup olmaması ise microsoft bu iş için bi güzellik düşünmüş ve ağınız olmasa bile ğvarmış gibi davranmasını sağlamış bilgisayarın.

2000-xp: microsoft looppack bağdaştırıcı
me-98 : sanal ağ bağdaştırıcısı:

kolay gelsin....
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

mesele sadece ağ değil onu çözeriz. yukarıda bahsettiğim sorunu kod ile halletmek istiyorum. manuel yapılan herşey kod ile de yapılabilir. kanaatindeyim.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

sorunu ibdatabase bileşeninin local romote özelliği değilde direkt databasename özelliğine

Kod: Tümünü seç

\\10.0.0.10\D:\pro\data\data.fdb
veya

Kod: Tümünü seç

10.0.0.10:D:\pro\data\data.fdb
olarak verdiğimde romote olarak algılıyor...

bu şekilde yaparak sorunu çözmüş oldum....
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

bu ayarlardan kastın editordeki ayarları kodla yapmak mı?
eger oyleyse gerekli ayarlari ibdatabasein params ozelligine eklemen gerekecek. editorun yaptigida bu zaten.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

sadettin hocam, params'a yaptım ama yemedi bende yukarıdaki gibi bir çözüm getirdim.

paramsa kodu şu şekilde yazmıştım.

Kod: Tümünü seç

ibdatabase1.params.add('Connection=romote');
ama olmadı... bu işlemleri yaparkende dikkat ettim params string editöre almıyordu bunları, yani anlatmak istediğim, user_name=SYSDBA ve password=masterkey yazdığınız zaman string editöre ekliyor ancak local romote ayarları almıyor.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

editordeki local remote seçenekleri sadece orada yer alan server, protokol, browse bileşenlerini aktif veya pasif yapmak icin kullanılan bir secenektir.
sadece kullanici ayarlarini daha rahat yapsin diye oraya koymuslar.

yoksa local secenegi seciliyken database kismina yazılacak 192.168.1.1:c:\data.fdb ifadeyle remote secenegi seciliyken server kısmına 192.168.1.1, protokol tipine tcp/ip database c:\data.fdb yazılacak ifadeler tamamen birbirinin aynısıdır arada fark yoktur.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

hocam ben de öyle düşündüm. çünkü yukarıda nasıl çözdüğümü yazmıştım. ben sadece local ile romote server-client açısından farkedermi düşüncesiyle yola çıkmıştım. herşey için teşekkür ederim.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Cevapla