線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:8716
推到 Plurk!
推到 Facebook!

把資料庫換成PostgreSQL如何?

 
lukyshu
中階會員


發表:16
回覆:120
積分:93
註冊:2002-04-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-01-14 01:02:18 IP:61.70.xxx.xxx 未訂閱
為什麼要換資料庫呢? 1.目前仍使用BDE,BDE的缺點大家都已經很清楚了,龐大,而Borland又已經   不維護了! 2.使用db的檔案,又容易出現問題,如索引毀損等問題,使用MDB呢,又和微軟   扯上關係,所以不要! 3.目前Free的免費DataBase軟體中,功能強大,且最具明日之星氣勢,非   PostgreSQL莫屬,因此,鄭重推薦PostgreSQL啦! 這樣是不是比較符合Open Souce的精神! 呵呵! 個人愚見,大家姑且聽聽! 台灣 Delphi 俱樂部
PostgreSQL、FastReport專業討論區
http://www.delphi.club.tw


------
台灣 Delphi 俱樂部 

PostgreSQL、FastReport專業討論區

http://www.delphi.club.tw

skurama
中階會員


發表:88
回覆:127
積分:73
註冊:2002-07-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-14 01:26:17 IP:61.13.xxx.xxx 未訂閱
使用過後真的覺得PostgreSQL真的很好! 最重要的是它比MY SQL多了trigger, store procedure, view等 DB必要提供的功能,省去很多前端不必要的動作, 而且功能更強大! 雖然速度上不如MY SQL(不知道誰說的), 但是整體而言真的是不錯的軟體! 真的可以說是明日之星~~~~ 雖然在台灣還是不紅, 因為台灣出的書都是PHP MYSQL, 目前只看到一本書而已(魚的封面那一本) 聽說7.3的功能更強大了~~~不過要在Linux上安裝到正常運作 真的花了好大的功夫, 到現在只架起7.1的版本,繼續加油~~~~ 資庫網有很多相關的資料哦~~~~~ ---------------- 初出芧房程設師, 左鍵右鼠寫程式, 日扣夜寫眼框溼, 望能早成系分師。 ----------------
------
----------------
初出芧房程設師,
左鍵右鼠寫程式,
日扣夜寫眼框溼,
望能早成系分師。
----------------
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-14 01:44:38 IP:61.64.xxx.xxx 未訂閱
贊成 不過PostgreSQL還是粉少人用 範例不多 使用過MYSQL的用PostgreSQL是差不多 除了權限與欄位屬性比較不方便 是一個粉好的SQL資料庫 可與甲骨文比一比哈哈擴充性 在LINUX其實也不會粉難裝 雖然速度上不如MY SQL(不知道誰說的),這好像是資料庫設計上的考量 但是它是可以調整參數的 lukyshu :先拜 的網站也有粉多資料ㄛ ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
superlevin
高階會員


發表:181
回覆:313
積分:180
註冊:2003-01-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-14 03:01:54 IP:210.58.xxx.xxx 未訂閱
引言: 贊成 不過PostgreSQL還是粉少人用 範例不多 使用過MYSQL的用PostgreSQL是差不多 除了權限與欄位屬性比較不方便 是一個粉好的SQL資料庫 可與甲骨文比一比哈哈擴充性 在LINUX其實也不會粉難裝 雖然速度上不如MY SQL(不知道誰說的),這好像是資料庫設計上的考量 但是它是可以調整參數的 lukyshu :先拜 的網站也有粉多資料ㄛ ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
諸位大哥: 不好意思!小弟我沒有PostgreSQL這方面的資料~所以並不太清楚,是否可以請您們告訴小弟我多些資訊呢?謝謝!
------
林壽山
網站: http://superlevin.ifengyuan.tw
mail: superlevin@gmail.com
pnstudio
一般會員


發表:0
回覆:1
積分:0
註冊:2002-11-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-14 08:37:25 IP:61.219.xxx.xxx 未訂閱
各位先進大家好: 我是delphi及postgresql的新手,請問postgresql有for win2000的版本嗎?因為我沒有使用過linux ---Power by pn---
------
---Power by pn---
werdna
一般會員


發表:1
回覆:12
積分:2
註冊:2002-04-16

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-01-14 08:45:31 IP:210.244.xxx.xxx 未訂閱
用 pgsql 的話,在 windows 上。目前是走 cygwin 方式(終端機/command shell ),來跑 pgsql. 跟 mysql for windows 方式有一段差距。 pgsql 目前聽到是日本有人在改寫 for windows 版本。開發程度目前不詳。 如果考慮到 database 要用 open source 的話,建議先用 mysql ,原因是 superlevin 寫的 access mdb 直接轉上 mysql 就行。不需要考慮改寫有 sp, trigger 版本。 以上英文關鍵字,有興趣的人,可以用 www.google.com 找到不少資料.
lukyshu
中階會員


發表:16
回覆:120
積分:93
註冊:2002-04-19

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-01-14 09:11:56 IP:211.76.xxx.xxx 未訂閱
引言: 用 pgsql 的話,在 windows 上。目前是走 cygwin 方式(終端機/command shell ),來跑 pgsql. 跟 mysql for windows 方式有一段差距。 pgsql 目前聽到是日本有人在改寫 for windows 版本。開發程度目前不詳。
嗯! 的確,不過,目前PostgreSQL的團隊正在用C改寫windows原生程式碼版本! 我想應該很快就會問世囉! 大家不用著急喔! 台灣 Delphi 俱樂部
PostgreSQL、FastReport專業討論區
http://www.delphi.club.tw


------
台灣 Delphi 俱樂部 

PostgreSQL、FastReport專業討論區

http://www.delphi.club.tw

forth
一般會員


發表:13
回覆:34
積分:9
註冊:2002-10-30

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-01-14 09:41:34 IP:61.218.xxx.xxx 未訂閱
PostgreSQL 是很不錯的資料庫,兩年前就玩過了(只是目前用不到),強力推薦喔!其功能強大,且又具有物件導向觀念的資料庫,雖然速度比不上MySQL(因MySQL 是以[速度]考量,所以[功能]並不是那麼強大,很多事情都要自己寫程式來做) 至於資料,當時確實不多,現在應該很多的吧!用心找一定找的到,尤其「日本」網站。 另外, >
computer18
一般會員


發表:1
回覆:11
積分:2
註冊:2002-03-17

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-01-14 11:05:52 IP:61.57.xxx.xxx 未訂閱
postgresql真的很好用,我本身是寫大型資料庫的,經過我測試後,除了在圖形的存取比較麻煩外,其餘的都非常好,又夠快(如果是在linux上跑的話),如果是在windows上跑,效率會比較慢 postgresql真的適合來做大型的資料庫,但是還有個功能還不能用,就是muti-transection, 就是在transection中在包transection 請先安裝psqlodbc-07_02_0002 安裝完成後 再odbc設定上 安裝postgreSQL (beta) 請在database的欄位上填入database的名稱 再server的欄位上填入server的ip port 預設是 5432 user name & password 是必需要的 ** user name 是要再linux上有user account 也要再postgresql裡面有user account的權限 設定完成後請按datasource check parse statements 在unknow sizes那選擇longest 在data type options check text as longvarchar 這樣windows的odbc就設定完成了 **如果在資料庫裡面要有中文字的話必須在create database的時候要設encoding 為 big5 code create database using chinese exp. (in linux platform) su postgres createdb databasename -E 'EUC_TW' **如要用外部的電腦連接postgresql就要修改兩個linux裡的檔案 開啟tcp的connection 在linux的platform裡search postgresql.conf 或是在 var/lib/pgsql/data/postgresql.conf 設定 tcpip_socket = true port = 5432 儲存 開啟host的connection 在linux的platform裡search pg_hba.conf 或是在 var/lib/pgsql/data/pg_hba.conf 在最後一行加上 host all 0.0.0.0 0.0.0.0 trust 存入圖檔 存入 INSERT INTO table_name (no, image) VALUES ('001',lo_import('/tmp/good.gif'))"; 讀出 SELECT lo_export(image, '/tmp/show.gif') from table_name WHERE no = '001' "; 註1:請注意檔案開啟與寫入的權限 如要存入text檔案 欄位是 text varchar2 欄位是 varchar
superlevin
高階會員


發表:181
回覆:313
積分:180
註冊:2003-01-12

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-01-14 22:19:30 IP:210.58.xxx.xxx 未訂閱
謝謝您的指點!謝謝各位前輩!
------
林壽山
網站: http://superlevin.ifengyuan.tw
mail: superlevin@gmail.com
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-05-15 01:43:53 IP:61.144.xxx.xxx 未訂閱
是否可以考虑 TuboPower 公司开放 Source 的 FlashFiler 这个DataBase Server? 全套DLEPHI的 Source , 包括 server and Client Component. 可以做独立的Server,也可以把Server 嵌到App里去当单机版用。
系統時間:2024-04-26 16:20:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!