看板 PHP 關於我們 聯絡資訊
現在要寫一個程式 把資料從N個A伺服器傳到B伺服器(mssql),N<100 你們會用什麼方法呢?? 1.直接用資料庫連線的方式讓資料從A伺服器直接新增進B伺服器(不過必須開放資料庫防 火牆,和帳號密碼) 2.在B伺服器寫一支程式..透過request傳遞參數的方式將資料送進B伺服器(這看 起來算是比較ok的方式..可是好像還是有點怪怪的) 3.和1相似,不過資料是用php程式裡ftp上傳的方式(文字上傳)到B伺服器,然後再從B 執行某程式把資料新增進資料庫(這個要做兩次的動作) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.165.31
JoeHorn:A伺服器跑什麼? 你指的資料傳輸是 Web->DB 還是 DB->DB? 12/24 18:58
okdla:A伺服器apache+php+mysql B伺服器iis+php+mssql 12/24 23:33
JoeHorn:1 或 2(可以用 Web Services 的概念) 都可以。 12/24 23:41
okdla:有其他更好的方法嗎??? 12/25 00:23
sekihusky:2的方法加上排程應該就很OK吧 12/25 11:38