VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Firebird-VFP & Embedded server安裝/使用說明

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> SQL 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
goto-dream



註冊時間: 2004-05-11
文章: 909


第 1 樓

發表發表於: 星期三 七月 14, 2004 1:14 pm    文章主題: Firebird-VFP & Embedded server安裝/使用說明 引言回覆

FirebirdSQL WiKi
http://wiki.sunyear.com.tw/index.php?page=FirebirdSQL


使用資料庫版本: Firebird-1.5.0.4290_embed_win32



Embedded server安裝/使用說明:

Registry:無需註冊 Registry ,庫檔的目錄就是內置伺服器的目錄。
資料訪問:只能本地使用,內置伺服器不支援遠端存取的協定,連localhost都不能使用。
許可權與安全:安全資料檔案security.fdb沒有使用。但是注意, SQL的執行許可權仍會被檢查.
相容性:你可以同時運行多個使用內置伺服器版本的應用程式,而不會有衝突。
有IB/FB伺服器版的應用程式也一樣不會有問題。但是對於使用內置伺服器版本的應用程式,
不要多個應用程式同時訪問一個資料檔案,因為內置伺服器版的程式結構與伺服器版一樣,
但是它使用獨佔鎖來訪問資料庫。

用法:
複製gds32.dll和fbembed.dll(注意是內置伺服器版本的)到應用程式目錄下,
把fbembed.dll改名為fbclient.dll然後就可以直接訪問firebird的資料庫檔了。
( 直接改為gds32.dll也可以Wink

如果需要使用一些外部庫的支持,比如:INTL 支援函式庫 (fbintl.dll) 或 UDF庫,
必須把它們分別放在各自的目錄,就像伺服器版一樣,然後設置好firebird.conf檔中
的根目錄(RootDirectory)為內置伺服器版的所在目錄即可。

下面是一個例子,使用內置伺服器版的應用程式的檔結構如下:

/myapp/app.exe

/myapp/fb15/gds32.dll

/myapp/fb15/firebird.conf

/myapp/fb15/firebird.msg

/myapp/fb15/intl/fbintl.dll

/myapp/fb15/udf/fbudf.dll

firebird.conf檔的內容:

RootDirectory = /myapp/fb15
--------------------------------------------------------------------------------

需要注意的是,最好使用http://sourceforge.net/project/showfiles.php?group_id=9028&release_id=152919

上正式發佈的版本,不然的話,可能存在無法正常使用的可能。

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 2 樓

發表發表於: 星期三 七月 14, 2004 10:23 pm    文章主題: 引言回覆

第二步驟確定FirebirdSQL ODBC Driver是否有安裝,沒有補上去.
這個是採用批次檔案安裝的.
我在程式的呼叫路徑上設置有瑕疵.會導致程式無法使用.
修正很容易的.給各位下載的人當作是習題吧!!

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
a903



註冊時間: 2004-07-27
文章: 1


第 3 樓

發表發表於: 星期五 七月 30, 2004 9:30 am    文章主題: 引言回覆

在Client端已安裝 OdbcJdbcSetup 後,在 控制台->資料來源ODBC->使用者資料來源名稱,新增"FireBird ODBC Setup"時,下列欄位要怎麼設 ?

DSN:
DataBase:
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 4 樓

發表發表於: 星期五 七月 30, 2004 11:55 pm    文章主題: 引言回覆

你有下^原始滿H
要不然的O.你根本不悒h_的.
程式已盓A做好了∼∼

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
Ruey



註冊時間: 2003-03-12
文章: 1698
來自: tunglo

第 5 樓

發表發表於: 星期五 七月 29, 2005 4:02 pm    文章主題: 引言回覆

a903 寫到:
在Client端已安裝 OdbcJdbcSetup 後,在 控制台->資料來源ODBC->使用者資料來源名稱,新增"FireBird ODBC Setup"時,下列欄位要怎麼設 ?

DSN:
DataBase:


1.不用設定....
妳請解壓縮到D:

程式最好放到 D:\MyAPP
才會成功.....
因為dsn odbc在程式中.設死了....

代碼:
DSN=fb;
DRIVER={OdbcJdbc};
DBNAME=D:\MyAPP\myapp.fdb;
UID=SYSDBA;PWD=masterkey


2.安裝ODBC DRIVER
D:\MYAPPFB15\Setup_ODBC.bat

3.執行MYAPP

_________________
#############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!

學會VFP使用者社區的搜尋,Code才會更有趣~
#############################


Ruey 在 星期五 七月 29, 2005 6:53 pm 作了第 1 次修改
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 3820
來自: Taipei,Taiwan

第 6 樓

發表發表於: 星期五 七月 29, 2005 4:19 pm    文章主題: 引言回覆

相隔一年的回應..... Smile
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
Ruey



註冊時間: 2003-03-12
文章: 1698
來自: tunglo

第 7 樓

發表發表於: 星期五 七月 29, 2005 4:23 pm    文章主題: 引言回覆

修正版本....請下載~


更正項目:
資料庫路徑預設抓取目前路徑

_________________
#############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!

學會VFP使用者社區的搜尋,Code才會更有趣~
#############################
回頂端
檢視會員個人資料 發送私人訊息
Ruey



註冊時間: 2003-03-12
文章: 1698
來自: tunglo

第 8 樓

發表發表於: 星期五 七月 29, 2005 4:43 pm    文章主題: 引言回覆

本來需要設定odbc的....因為myapp已經有提供註冊了...所以簡化手續

手動odbc設定如下

_________________
#############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!

學會VFP使用者社區的搜尋,Code才會更有趣~
#############################
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 9 樓

發表發表於: 星期五 十一月 21, 2008 1:25 pm    文章主題: 引言回覆

路徑更新//

這個可以製作 隨身碟版本!!
如果程式是c/s的.不用變動太大

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 10 樓

發表發表於: 星期日 十一月 23, 2008 11:24 pm    文章主題: 引言回覆

Firebird Embedded Server 已經出到 2.0了
要的人到這裡下載
http://www.firebirdsql.org/index.php?op=files&id=engine_211

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 11 樓

發表發表於: 星期二 十二月 02, 2008 10:57 pm    文章主題: 引言回覆

程式包含firebird embedded 1.5(4MB)/2.0(10MB)應用
唯有odbc部分全部改成2.0,方便發布


程式中只需要動到
1.ODBC設定
setDSN("fb","",thisform.txtDb_Path1.value, gc_SYSPATH+"fb2\")

2.連線字串
TEXT to lc_ConnectString TextMerge NoShow
DSN=fb;
DRIVER={OdbcJdbc};
DBNAME=<<gc_SYSPATH>>\myapp.fdb;
UID=SYSDBA;PWD=masterkey
ENDTEXT

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> SQL 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作