[問題] Bundle DBMS with app / non-install DBMS

看板Database作者時間15年前 (2010/12/07 01:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
客戶有個奇怪的要求: 要將整個 web app 移植成可安裝於個人電腦的套裝軟體, (linux & windows), 同時原系統還要能照原來的設定運作, 也就是: 同時能當成 production server, 並能在個人電腦使用 (不使用網路) 這遇到 DBMS 就沒戲了 @@ 有考慮過把整個系統變成 virtual machine image (e.g. VirtualBox, VMWare) 或者使用 mysql essential/non-install, 但不是太大 (120 MB+) 被嫌, 就是只能裝在 windows. sqlite 似乎是個不錯的選擇, 但這需要 conditional compilation (e.g. now() 被大部份 DBMS 支援, 但 sqlite 不支援, 而且 sqlite 不支援 stored procedure, 變不出 now() 來 XD) 這麼作的麻煩是, 以後每個 sql statement 都要注意相容性問題 @@ 看來看去只有 HSQLDB 可以用了, 不過我猜事情一定沒那麼簡單, 八成又會出些奇怪的問題, 先來 Database 版問問, 免得又做白工 @@ (遇多了, 怕了, 我是 Settler of Catan 每次都會骰到 7 暴點的那種人 @@) 請問大家有解決過類似的問題嗎 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 137.110.161.177 ※ 編輯: march20 來自: 137.110.161.177 (12/07 01:43) ※ 編輯: march20 來自: 137.110.161.177 (12/07 01:44) ※ 編輯: march20 來自: 137.110.161.177 (12/07 01:45) ※ 編輯: march20 來自: 137.110.161.177 (12/07 01:47) ※ 編輯: march20 來自: 137.110.161.177 (12/07 01:54)
文章代碼(AID): #1C_I2Sqm (Database)