2010年6月26日

PostgreSQL vs OpenOffice

  1. 下載安裝postgresql for windows,安裝過程中會詢問是否要安裝相關"外掛",其中可選擇postgresql-jdbc連線函式,會將其安裝在PostgreSQL\pgJDBC目錄。或自行到http://jdbc.postgresql.org/index.html 官網下載,解壓後放在任意位置
  2. 指定openoffice jdbc 函式庫所在位置 工具 -> 選項 -> Java -> 類別路徑 -> 增加歸檔,指定jdbc函式所在位置
  3. 開啟openoffice base,選取資料庫,選取連線現有資料庫
  4. 設定JDBC連線:指定資料來源,填上-> postgresql://localhost:5432/somedb,設定JDBC驅動程式類別,填上-> org.postgresql.Driver
  5. 設定使用者認證:
  6. 儲存並編輯: 






    2010年6月23日

    教甄報名

    終於到了驗收程式的時候了…報名階段零星幾個烏龍考生還不致影響系統的運作,文件審查時又是另一個考驗,果然十點多一點狀況就來了,不同的考科與准考證編號對不上,國文科用上資訊科的代號,有人出主意說將錯就錯就考科代號互換即可,但在程式的世界裏正在運作的活動豈能容你說換就換,目前合了嫂意但下一刻就壞了姑意(是嗎?這句話是這麼講的嗎…),那怎麼辦?這個時候只能相信自已不能慌,不能亂不能放棄更不能便宜行事,互換代碼是不能做的

    終於在11點讓我找到了,列印考證的程式碼是沒有錯的,他只是照你餵給他的資料忠實的呈現出來罷了,錯就錯在之寫入資料時早就寫錯,趕快進資料庫修正數據…雖然錯的筆數不多但因對phppgadmin不夠熟悉,吃足了骨頭…回家又順了一下整個資料庫又發現幾筆錯誤資料而且也找到了真正錯誤的地方…這個報名程式算是ok啦!
    穿水水等領心水

    2010年6月5日

    PostgreSQL -- 備份還原

    備份全部的資料庫
    語法:pg_dumpall > backupfilename.pgdumpall

    還原全部的資料庫
    語法:psql < backupfilename.pgdumpall
    ====================================================
    備份一個資料庫
    語法:pg_dump dbname > dbname.pgdump

    還原一個資料庫
    語法:psql  dbname < dbname.pgdump
    ====================================================
    備份一個資料表
    語法:pg_dump dbname -t tablename > db_tablename.pgdump


    還原一個資料表
    語法:psql  dbname <  db_tablename.pgdump
    ====================================================
    備份資料庫中資料表結構(不含資料內容)
    語法:pg_dump -a dbname > dbname.pgdump

    ====================================================
    備份資料庫資料並進行壓縮
    語法:pg_dump dbname | gzip > dbname.gz

    解壓縮資料並還原資料庫
    語法:cat  dbname.gz | gunzip | psql dbname