全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3464
推到 Plurk!
推到 Facebook!

如何在筆記形電腦上裝postgresql

答題得分者是:kevin2004
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-02-28 16:11:46 IP:61.219.xxx.xxx 訂閱
小妹最近在筆計型電腦上試裝postgresql, 一直裝不起來,可否請前輩們指點一二。謝謝。
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-02-28 17:36:51 IP:211.20.xxx.xxx 訂閱
請將環境與碰到的問題說明詳細些
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-02-28 18:39:15 IP:61.219.xxx.xxx 訂閱
我的筆計型電腦上裝的是XP,postgresql是8.2.3。postgresql已裝好了,PGAdmin也可以開啟,這應該是我的postgresql有裝成功才對,psqlODBC我也裝好了及設好DataSourceName,可是我總是無法以程式聯上來。謝謝。
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-02-28 20:13:18 IP:61.231.xxx.xxx 訂閱
請參考小弟這篇:http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=86702
保證沒問題。

------
Kevin
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-03-01 19:24:43 IP:61.219.xxx.xxx 訂閱
謝謝前輩幫忙,不過還是不行。我有照前輩講的設好pg_hba.conf及postgresql.conf,ODBC也照前輩講的設好了,可是還是聯不到資料庫。我進EXE時的訊息是 Could not connect to the server,試不出來。還請前輩指點。謝謝。
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-03-02 20:29:02 IP:61.231.xxx.xxx 訂閱
==>Could not connect to the server
我知道你的問題出在那了,我兩三年前剛玩pg的時候也碰過這個問題,那時在此也是停了幾乎好幾個月,每天痛苦的都要早午晚用頭撞三次牆。後來靠大家的幫忙,才過關的。

原來PG是架在TCP/IP上的,它是一定要有IP才可以的。如果你在筆記型電腦上再有這個問題,請你進MSDOS模式,敲入
ipconfig /all,看看你是否有IP值。如果沒有,那當然接不到PG。你只要將你的筆記型電腦用條網路線接到壹個有DHCP功能的Hub取得IP就可以了。

如果筆記型電腦有無線網卡,且你的環境有無線基地台的話,就沒這個問題了。如果是無線環境,要設好pg_hba.conf限制可聯接的PC-IP值。當然更好的是無線的安全設定及你電腦本身的安全控管也要作好才行。

試試看啦。
------
Kevin
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-03-05 15:28:31 IP:220.130.xxx.xxx 訂閱
limary 您好!!

會出現"Could not connect to the server"可能有以下因素...供您參考

1. pg_hba.conf設定錯誤...7.X版的設定和8.X版的不一樣..
(我貼上8.2的供您參考)

# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
#host all all ::1/128 md5

2.資料庫沒啟動成功...請執行 "cmd",
然後下"netstat -a",看看本機的 port 5432是否處於LISTING狀態, 若沒有,代表PostgreSQL沒啟動成功.

Active Connections
Proto Local Address Foreign Address State
TCP xxxxx:5432 xxxxx:0 LISTENING


3.防火牆設定(XP, 或其他防火牆軟體), 請開啟 port 5432.



===================引 用 文 章===================
小妹最近在筆計型電腦上試裝postgresql, 一直裝不起來,可否請前輩們指點一二。謝謝。
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-03-06 21:20:04 IP:61.219.xxx.xxx 訂閱
謝謝 minjiu前輩指點,netstat真是個好用指令。我用它去檢查確定5432是listening。防火牆確定沒有擋5432。

謝謝Kevin2004前輩,果真是如前輩講的,我那舊電腦不是無線網卡,還真是非要接條網路線才行。問題解決了,謝謝前輩的幫忙。

postgresql真是蠻難的,資料又蠻少的。謝謝大家幫忙。
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2007-03-06 21:21:48 IP:61.219.xxx.xxx 訂閱
再請問各位前輩,要到那裏找postgresql的資料或書籍,謝謝。
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-03-06 22:56:47 IP:210.64.xxx.xxx 訂閱
在台灣 PostgreSQL 的書非常少,好像只有兩本中文的不過也年代久遠。
一般都是去官網看文件,或是網路上搜尋中文舊版的說明

這個網址參考看看,應該多少有幫助
http://www.postgresql.org/docs/faqs.FAQ_chinese_trad.html

------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#11 引用回覆 回覆 發表時間:2007-03-08 20:29:54 IP:61.231.xxx.xxx 訂閱
pg的中文書有三本,我放在公司裏,明日上班時在幫你看看。不過這三本書恐怕很難找到了。
pg的英文書,我上次在天瓏有看到三本,其中有一本我覺得對Coding與管理不錯的有一本,也在公司,明天再把書名給你。天瓏定價1600,打9折。這本已被我買走了,你可能要請天瓏幫你進一下。
此外可以將線上手冊印出來仔細研讀,也是蠻好的。
資料庫大同小異,有時不妨看看別的廠牌的,互相發明,一體相通。講的書,最好還是MSSQL,又多又清楚。拿MSSQL來比對postgresql的資料,也可以很快上手的。
如果英文強的話,postgres.org那當然是要常常去逛逛的。
------
Kevin
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#12 引用回覆 回覆 發表時間:2007-03-15 18:04:16 IP:61.219.xxx.xxx 訂閱
我的英文還可以,不過現在學校的功課稍有點重了點,我盡量多上去這些網站學習學習。
以後如有問題還請各位前輩多多指導。
系統時間:2024-11-21 22:34:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!