用pgAdmin調試Postgres存儲過程
參考:http://hi.baidu.com/azhw/blog/item/a431992201d5adfbd6cae223.html
posted @ 2012-01-16 11:33 seahouse 閱讀(4597) | 評論 (0) | 編輯 收藏
|
隨筆 - 70, 文章 - 0, 評論 - 9, 引用 - 0
|
用pgAdmin調試Postgres存儲過程1)更改數據庫目錄下的postgresql.conf,加入如下紅色語句: #shared_preload_libraries = '' # (change requires restart)(這個系統默認下是注釋掉的,在這句下面加入下面語句) shared_preload_libraries = '$libdir/plugins/plugin_debugger'(這是新加入的) 2)重新啟動pg服務 3)在要進行調試的數據庫里執行pldbgapi.sql文件,這個文件在你pg安裝目錄的share/postgresql/contrib/下面 調試pg的function 1)打開pgadmin3,打開你要調試的數據庫,在你要調試的function上右擊,這時你會發現多了一項Debugging,占擊子項中的debug就可對function進行調試了。 參考:http://hi.baidu.com/azhw/blog/item/a431992201d5adfbd6cae223.html posted @ 2012-01-16 11:33 seahouse 閱讀(4597) | 評論 (0) | 編輯 收藏 xTuple擴展開發部分介紹
摘要: 基于xTuple框架的擴展是在盡可能不修改xTuple核心代碼的前提下進行ui和腳本開發的。
以下為開發步驟,將在以后空閑時間里逐步進行細節描述。 一、需求分析 略。 二、數據庫設計 序列 對自動增加的唯一編號可以通過序列來實現,這樣可以通過postgresql提供的nextval獲取 CREATE SEQUENCE house.payrecord_id_seq INCREMENT 1 MINVALUE 1 MAXVALUE 2147483647 START 13 CACHE 1; ALTER TABLE house.payrecord_id_seq OWNER TO postgres; 閱讀全文 posted @ 2011-12-24 10:58 seahouse 閱讀(624) | 評論 (0) | 編輯 收藏 xTuple運行環境搭建
摘要: 運行環境搭建步驟
1 搭建準備: 硬件:PC電腦一臺,數據服務器一臺(可與PC電腦是同一個)。 軟件:windows操作系統。 安裝文件:xtuple-client-3.7.0-Windows.rar,postgresql-9.0.4-1-windows.exe,postbooks_demo-3.7.0.backup,init.sql 2 安裝數據庫及服務 3 配置數據庫環境與結構 4 設置系統為中文 5 去掉xTuple歡迎界面 閱讀全文 posted @ 2011-11-22 15:50 seahouse 閱讀(810) | 評論 (0) | 編輯 收藏 postgres: the pasword specified was incorrent ...
在卸載了postgres后重新安裝過程中,輸入密碼后提示:The password specified was incorrect. Please enter the correct password for the postgres windows user account.
解決方法: 方法一: 計算機管理中的用戶中刪除用戶postgres。 windows 7 的HOME無此界面,所以請用后續方法。 方法二: 命令提示符,運行net user postgres /del 有可能出現系統錯誤5,拒絕訪問。請按以下方法。 方法三: 開始 -- 附件 -- 右擊命令提示符,以管理員身份運行。 執行命令net user postgres /del 成功。 重新安裝postgres即可。 posted @ 2011-11-10 15:00 seahouse 閱讀(714) | 評論 (0) | 編輯 收藏 xTuple ERP: PostBooks 環境搭建
摘要: 前提:已下載安裝了Qt
1 下載源碼 xtuple,openrpt,csvimp 2 編譯 先編譯openrpt,再編譯csvimp,最后編譯xtuple 盡管global.pri里允許openrpt和csvimp在xtuple目錄的../,../../,../../../,仍然建議將他們并列放置。 注:請勿修改這3個文件夾名稱,否則需要修改global.pri 編譯時間超過1小時 3 安裝PostgresSQL 編譯完成后運行,當然連不上數據庫。安裝PostgresSQL 9.0,請不要在目錄中包含空格。 4 編譯Qt對PostgresSQL的驅動插件 編譯方法:http://www.qtcentre.org/wiki/index.php?title=Building_the_QPSQL_plugin_on_Windows_using_MinGW 步驟進行簡單描述: 1)在支持mingw編譯器的命令行中輸入。 command:默認 閱讀全文 posted @ 2011-11-07 19:41 seahouse 閱讀(2749) | 評論 (3) | 編輯 收藏 xTuple ERP開發環境安裝 (PostBooks)
摘要: OpenRPT
xTuple core CSVimp Updater 7 數據庫恢復 下載:http://sourceforge.net/projects/postbooks/files/03%20PostBooks-databases/3.8.0Beta/ 可恢復其中的.backup文件 恢復步驟: 1)創建admin用戶 執行命令:psql -U postgres -f init.sql template1 其中init.sql為下載好的文件,template1為登錄的數據庫。可以改為默認已存在的數據庫postgres 也可以在pgAdmin下的SQL中執行init.sql中的內容 2)創建新數據庫 執行命令:createdb -U admin production 注意用戶名為admin 也可以在pgAdmin下執行SQL語句: create database "production" with owner = admin 閱讀全文 posted @ 2011-11-04 18:07 seahouse 閱讀(2571) | 評論 (0) | 編輯 收藏 Invitwin正式啟動!Invitwin今天正式啟動!!
創辦人:seahouse 成員: seahouse a gui 相關地址: posted @ 2011-10-20 11:53 seahouse 閱讀(193) | 評論 (0) | 編輯 收藏 可重入函數(reentrant function)
摘要: 若要寫可重入性函數的做法通常是我們在函數中只修改局部變量,而不改變全局變量,或盡量不使用全局變量、靜態static變量。
閱讀全文 posted @ 2011-07-18 09:56 seahouse 閱讀(1000) | 評論 (0) | 編輯 收藏 金融概念02
摘要: 正回購(Sell Repo)
http://wiki.mbalib.com/wiki/%E6%AD%A3%E5%9B%9E%E8%B4%AD 逆回購(Anti-repo) http://wiki.mbalib.com/wiki/%E9%80%86%E5%9B%9E%E8%B4%AD 貼現率(Discount Rate) 閱讀全文 posted @ 2011-04-26 11:52 seahouse 閱讀(290) | 評論 (0) | 編輯 收藏 log4qt
下載:http://sourceforge.net/projects/log4qt/develop
示例 QCoreApplication a(argc, argv);![]() Log4Qt::Logger *logger = Log4Qt::Logger::rootLogger(); Log4Qt::FileAppender *fileAppender = new Log4Qt::FileAppender(); fileAppender->setName("Log4QtTest"); fileAppender->setFile("20110425.log"); Log4Qt::TTCCLayout *layout = new Log4Qt::TTCCLayout(Log4Qt::TTCCLayout::ISO8601); fileAppender->setLayout(layout); fileAppender->activateOptions(); logger->addAppender(fileAppender);![]() logger->error("error message: %1, %2", __FILE__, __LINE__); logger->debug("debug message.");![]() return a.exec();posted @ 2011-04-25 17:14 seahouse 閱讀(1746) | 評論 (2) | 編輯 收藏 |
|