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

WinPgAP-SetUp之三_以程式設定pg_hba.conf等設定檔

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


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

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-08-16 06:54:28 IP:61.219.xxx.xxx 未訂閱
我須要能自動測定LocalPC-IP及自動修改pg_hba.conf與postgres.conf的
功能。這點可否請各位前輩提供經驗或方向供後學參考。謝謝。
kevin2004
資深會員


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-08-17 13:34:11 IP:61.219.xxx.xxx 未訂閱
文字檔的處理,這有什麼問題?
測IP有困難嗎?
------
Kevin
limary
初階會員


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-08-17 16:55:21 IP:61.219.xxx.xxx 未訂閱
很想看看各位前輩是如何處理這些類似問題的程式碼?如果有這個榮幸的話。
isfisherman
一般會員


發表:0
回覆:2
積分:5
註冊:2004-05-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-09-02 10:19:55 IP:59.125.xxx.xxx 訂閱
您好:
找postgresql相關資訊時,看到您提出的一些問題,幾點給你參考:
1. postgresql的安裝,請google一下"silent install",可能需要寫一點簡單的batch檔。
2. 新增 db/user/table...,可以使用SQL DDL,把它存成sql檔備用,呼叫psql.exe來用。
3. pg_hba.conf,手動修改是比較麻煩,用程式處理吧,比較方便的方法,我也在找!
4. postgresql中有一些公用的view,可以用來判斷user/table/view...之類是否存在,我在stored procedure中常用,您可以試試!
編輯記錄
isfisherman 重新編輯於 2008-09-02 10:21:56, 註解 無‧
limary
初階會員


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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-09-08 06:59:23 IP:61.219.xxx.xxx 未訂閱
對不起,開學這幾天有點忙昏頭,好幾天沒進來看文章。
我昨日試了照前輩講的用 Silent install找出好多資料研讀中,謝謝。
我有看到psql--help中提到-f 這個參數,果真很好用。我可以試者在管系上電腦
時用這個作使用者管理。謝謝。
===================引 用 isfisherman 文 章===================
您好:
找postgresql相關資訊時,看到您提出的一些問題,幾點給你參考:
1. postgresql的安裝,請google一下"silent install",可能需要寫一點簡單的batch檔。
2. 新增 db/user/table...,可以使用SQL DDL,把它存成sql檔備用,呼叫psql.exe來用。
3. pg_hba.conf,手動修改是比較麻煩,用程式處理吧,比較方便的方法,我也在找!
4. postgresql中有一些公用的view,可以用來判斷user/table/view...之類是否存在,我在stored procedure中常用,您可以試試!
limary
初階會員


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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2008-09-08 07:02:13 IP:61.219.xxx.xxx 未訂閱
請教前輩,可否說的再詳細些
===================引 用 isfisherman 文 章===================
4. postgresql中有一些公用的view,可以用來判斷user/table/view...之類是否存在,
我在stored procedure中常用,您可以試試!
isfisherman
一般會員


發表:0
回覆:2
積分:5
註冊:2004-05-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2008-09-08 10:05:33 IP:59.125.xxx.xxx 訂閱
您好:
我大多在Windows上pgAdmin III管理,在Linux上應該會有些不同吧!?
PostgreSQL上某些系統物件(System Objects)平時應該隱藏的,在pgAdmin III 工具列中選擇 View->System Objects後,可以在您使用的資料庫顯示相關的系統物件。Schemas中pg_catalog裡有不少公用物件,在Views裡找找吧!我對於PostgreSQL了解還不夠深入,很多還是使用程式去做,類似判斷資料表是否存在的方法,我是配合pg_tables去完成的,您可以再深入研究看看。我也想找一些公用函數來用,有甚麼可以建議嗎?
系統時間:2024-03-29 0:02:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!