--完整備份(append)--
BACKUP DATABASE "db" TO DISK='db.bak' WITH NAME='Full Database Backup', NOFORMAT, NOINIT, SKIP, NOREWIND, NOUNLOAD, STATS=10
--差異備份(append)--
BACKUP DATABASE "db" TO DISK='db.bak' WITH NAME='Differential Database Backup', DIFFERENTIAL, NOFORMAT, NOINIT, SKIP, NOREWIND, NOUNLOAD, STATS=10
--列出backup set--
RESTORE HEADERONLY FROM DISK='db.bak'
使用欄位:Position
--列出第一個backup set的檔名--
RESTORE FILELISTONLY FROM DISK='db.bak'
使用欄位:LogicalName、PhysicalName、Type,Type可能是D或L
--還原至另一個資料庫--
RESTORE DATABASE "db" FROM DISK='db.bak' WITH FILE=1, MOVE 'orig_LogicalName' TO 'db.mdf', MOVE 'orig_LogicalName_log' TO 'db_log.LDF', NORECOVERY, NOUNLOAD, STATS=10
RESTORE DATABASE "db" FROM DISK='db.bak' WITH FILE=2, MOVE 'orig_LogicalName' TO 'db.mdf', MOVE 'orig_LogicalName_log' TO 'db_log.LDF', NOUNLOAD, STATS=10
還原時,除了最後一個backup set,都要NORECOVERY參數

Forth 發表在 痞客邦 留言(0) 人氣()

BACKUP LOG <資料庫> WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE(<資料庫>)

Forth 發表在 痞客邦 留言(0) 人氣()

Mongrel Cluster是一支小程式,用來簡化運行多個Mongrel時的設定、啟動及停止。安裝Mongrel Cluster:
gem install mongrel_cluster -y
因為我有數支rails程式,所以把Mongrel Cluster設定檔集中管理,儲存在/home/forth/etc/mongrel目錄中,另外,寫了一支小程式偷懶,不用每次都敲那麼長的命令,只要定義rails程式的名字、起始連接埠、行程數、目錄:

Forth 發表在 痞客邦 留言(0) 人氣()


Rubyisms in Rails
Rails Plugins: Extending Rails Beyond the Core
Mongrel: Serving, Deploying, and Extending Your Ruby Applications

Forth 發表在 痞客邦 留言(0) 人氣()

自1996年起,PostgreSQL一直是我偏好使用的資料庫系統,也持續的幫忙訊息中譯。今天,我把所有的資料庫都轉移到MySQL,只因為需要partitioning和replication。這兩項功能在PostgreSQL設定繁瑣,在MySQL則平易近人;另外,以前需要的UTF-8支援和transaction等也已在MySQL出現,所以決定轉移資料庫系統。
以後不能騙人沒碰過MySQL了。

Forth 發表在 痞客邦 留言(0) 人氣()

  • Oct 29 Sun 2006 20:11
  • COSCUP

今天聽了:
 
OV+WebKit – gugod
客語輸入法 – Arne
win32 libchewing使用者詞庫處理 – seamxr
中文未知詞偵測淺釋 – 葉秉哲
ELUTE中文工具組 (斷詞,簡繁轉換,音詞轉換) – b6s
suffix抽詞程式 – clsung
Web 2.0 和 AJAX 簡介 – othree
Mashup with python – tcc
CakePHP – darkhero
Ruby on Rails – thegiive
ZK, Ajax web framework with java – Henri Chen

Forth 發表在 痞客邦 留言(0) 人氣()

10月21日,傳統藝術中心,午餐龍之園餐廳。
10月22日,桃山瀑布,4.3公里,上山1小時10分鐘,下山40分鐘。

Forth 發表在 痞客邦 留言(0) 人氣()

安裝Ruby-GetText-Package:
gem install gettext
設定:
建立lib/tasks/gettext.rake:

Forth 發表在 痞客邦 留言(0) 人氣()

ActiveRecord的欄位驗證訊息是英文,要改成其它語言,可以覆寫ActiveRecord:: Errors.default_error_messages定義的訊息,如此,就不需要在每個用到validates_*_of的地方加上: message參數。直接在environment.rb加入:
ActiveRecord::Errors.default_error_messages = {
:inclusion => "不是選項之一",
:exclusion => "已被保留",
:invalid => "是無效的",
:confirmation => "與確認值不符",
:accepted => "必需被接受",
:empty => "不能是空的",
:blank => "不能是空白",
:too_long => "太長(最多%d個字)",
:too_short => "太短(至少%d個字)",
:wrong_length => "長度不對(必須%d個字)",
:taken => "已被使用",
:not_a_number => "不是數字"
}

Forth 發表在 痞客邦 留言(0) 人氣()

所持有的.tw網域快要到期了,想要把網域搬到便宜的註冊代理商,因此注意到網域轉入和網域轉出這兩項功能。把各家註冊代理商看了一遍,幾乎每家都有提供線上網域轉入功能,但是只有HinetPChomeTISNet有提供線上網域轉出功能,台灣電訊提供Word格式網域名稱轉出申請表,要傳真申請,其餘該死的註冊代理商完全沒提如何申請網域轉出。不管價格再怎麼便宜,我絕對不用刻意讓網域移轉作業不便、耗時的代理商,台灣電訊因某神秘原因例外。

Forth 發表在 痞客邦 留言(0) 人氣()

JavaEye是用Ruby on Rails建構的網站,其站長提供了一些運作資料。Ruby VM的效能一向不被看好,不過照這數據來看,每天頂多一、兩萬page view的網站可以放心的用Ruby on Rails建置,而且不需要用上特殊的技巧,連Ruby on Rails內建的動態頁面cache功能都用不到。

Forth 發表在 痞客邦 留言(0) 人氣()

這串Getting Real學習筆記是別人寫的,實際上是非常的不筆記,想快速瀏覽Getting Real這本書在表達些什麼,可以去瞧瞧。

Forth 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。