→ celestialgod: 你是用crontab? 06/29 22:01
→ celestialgod: crontab通常環境變數都不夠,要設定 06/29 22:01
→ celestialgod: 像是我都要給JAVA路徑在PATH中、給JAVA_HOME 06/29 22:02
→ celestialgod: 給Oracle的so檔案 (for ROracle)等 06/29 22:02
→ likuyun: 是的 我是用crontab 06/29 22:03
→ celestialgod: so檔案的連結是放在 LD_LIBRARY_PATH裡面 06/29 22:04
→ likuyun: 明天試看看 環境變數PATH中 加入 JDBC的資料夾絕對路徑 06/29 22:05
→ celestialgod: JAVA是放$JAVA_HOME/jre/lib/amd64/server 06/29 22:05
→ celestialgod: PATH中放入上述的位置 06/29 22:05
→ celestialgod: 反正先用library(rJava)測試crontab是否可以正常 06/29 22:06
→ celestialgod: 然後測試.jinit是否可以正確吃到jar檔案 06/29 22:06
→ celestialgod: 最後才去試RJDBC 06/29 22:06
→ celestialgod: 不過我JDBC連法跟你不同@@ 06/29 22:07
→ celestialgod: 我是用.jinit 參數classpath放需要的jar檔案 06/29 22:08
→ celestialgod: 然後直接開JDBC 06/29 22:08
→ celestialgod: 另外因為Java容易GC overhead,還有放-Xmx8g的參數 06/29 22:08
→ likuyun: -Xmx8g 我都用到32G 但這次問題我搞好久搞不定 06/29 22:11
→ celestialgod: 反正你照我的測試方法走一次看看,不行再來找問題QQ 06/29 22:13