Robofun 機器人論壇

標題: RoboTW 維護中 [打印本頁]

作者: allenlin    時間: 2006-5-21 05:29
標題: RoboTW 維護中
站長大人拍謝~ 我是RoboTW 站長阿仁,借用一下版面 po 個訊息

近來RoboTW 主機的作業系統升級,但是.... RoboTW 的架站系統Xoops RC1 實在太舊啦,所以現在網站內的所有資料庫xoops RC1通通都都讀不進來,也無法透過xoops 系統寫進去啦~

有鑑於此,一個資料庫大搬風在所難免,順便也把RoboTW 換個新一點的xoops 版本。至於要換多久..... 依阿仁目前忙碌程度,可能要一陣子吧,替代的方案就是先上一個新的xoops,然後在一不一腳印的把資料還原回去摟。


也期望有資料庫方面專長的同好可以伸出援手,看看有什麼好方法可以加速資料庫搬移的速度,甘溫喔


阿仁
作者: babyfish0226    時間: 2006-5-21 16:58
別客氣,儘量用:D

RoboTW 的主要資料庫我猜應該可以區分為 Xoops 及論壇兩個部份,也就是新聞資料及討論版,不過以貴站的資料那麼的多,用一步一腳印的方式可能會相當辛苦,其實資料庫的轉換不過就是資料欄位的對照與搬移,也就是說若差異不大的話也許寫個幾行程式就可以轉移(我猜啦),您可以找熟悉MySql 的朋友稍微瞭解一下新舊資料庫在欄位上的差異,再不然就是先把資料庫轉為通用格式如文字檔,然後再轉入新的系統當中,也的話也許很快唷。

另外我不清楚RoboTW的網站是自行架設的還是給人家代管,Robofun目前是放到國外去,比起之前全部自己來的時候真的輕鬆多了,一來不用電腦24小時開機,二來也不用擔心電腦壞掉或家人動到,三來更不用操心網路攻擊或資料備份的問題,小小意見提供您參考。
作者: omegaCD    時間: 2006-5-22 02:33
MySQL之前也有玩過....那時對上面的DB作維護需要直接遠端MySQL連線(方便監控維護程序...),使用MySQL Query Browser驗證、修改欄位....等於是直接做Debug...=v=a

之前有想到兩個方案...一個是直接寫php去登入兩個版本的DB做資料交換...另一個是寫Native程式直接執行轉換(比較有效率,不過需要直接執行的權限@@a)...
還有一種比較安全...把舊的DB備份下來掛在自己主機上,然後在自己機器上執行程式並測試結果...(比較推薦這個...0v0a)
轉好的DB再備份回去新的系統...這樣就可以省去手動的麻煩了...0v0a

不過不知道這兩個版本的欄位是否差異很大...還要待研究@@"(上傳檔可能也需要重新定義"||)
作者: Jester    時間: 2006-5-26 22:59
如果資料結構改變了,一一比對欄位也得花上一些時間,可是偏偏在網路上找不到Xoops1升級成Xoops2的升級程式,於是在Xoops中文論壇上請教這個升級問題,得到的答案好像是將Xoops 1.0 R3.0.4一步步升級成為Xoops 1.3.10,然後在升級為Xoops2.0.x,於是我試圖安裝Xoops 1.3.10,然後再升級,但是Xoops1在Windows XP上好像裝不起來...殘念=.=
我是不會MySQL啦,但還是希望能幫點忙,畢竟RoboTW上的資料得來不易,Allen大能否把舊資料庫寄一份給我,讓小弟試一試
作者: uucww    時間: 2008-4-20 10:43





歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2