14-03-2008, 23:45
1- KURULUM:
- İlk olarak Server’ı bilgisayarınıza kurun. FireBird Server mevcut son sürümünü indirin.
İndirme adresi :
http://prdownloads.sourceforge.net/f...55-1-Win32.exe
Bu programı “local” olarak kullanacaksanız kullanmak istediğiniz bilgisayara, birden fazla kullanıcı paylaşacaksa Ana Bilgisayara kurmak yeterlidir.
Programı, kurulum sihirbazı seçeneklerinde “Super Server” olarak kurun.
- ADO ile Server bağlantısı için de ODBC sürücüsüne ihtiyacımız olacak.
İndirme adresi :
http://www.praktik.km.ua/downloads/F....0.0-Win32.exe
ODBC sürücüsü, hem "Ana Bilgisayar" a hem de veritabanını kullanmak isteyen kullanıcıların bilgisayarına kurulacak.
Bu işlemler tamamlandığında Server altyapısı hazır olur.
2 – CONNECTION:
FireBird Admin oturum hesabı adı : “SYSDBA” , Şifre : “masterkey” dir.
- “Local” bağlantıya örnek;
- “Ana Bilgisayara” bağlantıya örnek;
Bilgisayarın “Adı” ya da “IP” si ile birliktedir.
- “Internet” üzerinden bağlantıya örnek;
Hedef bilgisayardaki modem ve Windows güvenlik duvarı ile ilgili ayarların önceden yapılandırılmış olması gereklidir. FireBird, 3050 ya da 3051 portu kullanır.
Aşağıdaki Prosedürü çalıştırarak FireBird Server’ı test edebilirsiniz.
- İlk olarak Server’ı bilgisayarınıza kurun. FireBird Server mevcut son sürümünü indirin.
İndirme adresi :
http://prdownloads.sourceforge.net/f...55-1-Win32.exe
Bu programı “local” olarak kullanacaksanız kullanmak istediğiniz bilgisayara, birden fazla kullanıcı paylaşacaksa Ana Bilgisayara kurmak yeterlidir.
Programı, kurulum sihirbazı seçeneklerinde “Super Server” olarak kurun.
- ADO ile Server bağlantısı için de ODBC sürücüsüne ihtiyacımız olacak.
İndirme adresi :
http://www.praktik.km.ua/downloads/F....0.0-Win32.exe
ODBC sürücüsü, hem "Ana Bilgisayar" a hem de veritabanını kullanmak isteyen kullanıcıların bilgisayarına kurulacak.
Bu işlemler tamamlandığında Server altyapısı hazır olur.
2 – CONNECTION:
FireBird Admin oturum hesabı adı : “SYSDBA” , Şifre : “masterkey” dir.
- “Local” bağlantıya örnek;
Kod:
DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME=C:\Test.fdb
- “Ana Bilgisayara” bağlantıya örnek;
Bilgisayarın “Adı” ya da “IP” si ile birliktedir.
Kod:
DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME=anemos:C:\Test.fdb
- “Internet” üzerinden bağlantıya örnek;
Hedef bilgisayardaki modem ve Windows güvenlik duvarı ile ilgili ayarların önceden yapılandırılmış olması gereklidir. FireBird, 3050 ya da 3051 portu kullanır.
Kod:
DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME= 81.XX.XXX.XX/3050:C:\Test.fdb
Aşağıdaki Prosedürü çalıştırarak FireBird Server’ı test edebilirsiniz.
Kod:
Sub Baglan()
On Error Resume Next
Dim cn As Object, myFile As String
myFile = "C:\Program Files\Firebird\Firebird_2_0\examples\empbuild\EMPLOYEE.fdb"
Set cn = CreateObject("ADODB.Connection")
cn.Open _
"DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME=" & myFile
cn.Close
Set cn = Nothing
If Err = 0 Then
MsgBox "Bağlantı başarılı oldu.", vbInformation
Else
MsgBox _
"Bağlantı başarısız." & Chr(10) & _
"Denetim masasından FireBird Server hizmetinin başladığından emin olun.", vbExclamation
End If
End Sub