Java, Only Java!

          統(tǒng)計(jì)

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評(píng)論排行榜

          今天問題總結(jié)(Hibernate配置參數(shù)訪問Oracle,Linux下的Apusic自啟動(dòng))

          最近太忙就不做完整的測(cè)試了,只是一個(gè)記錄:
          1. Hibernate利用參數(shù)訪問Oracle10G時(shí)報(bào)Oracle-01460錯(cuò)誤,一般的理解都是文本轉(zhuǎn)換錯(cuò)誤,其實(shí)最后解決的方法卻是增加一個(gè)空格,具體情況如下:
          sta = conn.prepareStatement("SELECT x.* from (SELECT a.* WHERE a.state LIKE ?) x");
          sta.setString(1, "GOOD");
          rs=sta.
          executeQuery();
          在Oracle9i下都是正常的,但是10G中一直報(bào)錯(cuò),開始覺得是JAR包問題,更換了JAR包還是不行。
          后來,又測(cè)試了不用參數(shù),一切正常。
          最后發(fā)現(xiàn),必須在?號(hào)和)號(hào)之間加個(gè)空格就正確了。
          sta = conn.prepareStatement("SELECT x.* from (SELECT a.* WHERE a.state LIKE ? ) x");
          sta.setString(1, "GOOD");
          rs=sta.
          executeQuery();
          記下供遇到同樣問題的朋友參考。

          2. Linux下Apusic自啟動(dòng)續(xù)
          先看原文連接:http://www.aygfsteel.com/zhuyuanxiang/archive/2008/10/26/236667.html
          許多朋友嘗試過,有的可以,有的不行。今天在紅旗Linux下就不行,終于通過大家共同努力現(xiàn)在行了。
          首先,注冊(cè)服務(wù)我就不再重復(fù),然后啟動(dòng)時(shí)會(huì)報(bào)錯(cuò)。
          ??????這個(gè)錯(cuò)誤是因?yàn)榧t旗Linux不認(rèn)export $JAVA_HOME中的$,因此把腳本中本行改成
          ??????export JAVA_HOME
          其次,RETVAL=$?無法得到正確的返回值,導(dǎo)致系統(tǒng)能夠啟動(dòng),但是不把控制權(quán)交回,因此把腳本改成
          ??????RETVAL=0???強(qiáng)制返回。
          最后,我在startapusic啟動(dòng)腳本中加入了&符號(hào),但是個(gè)人覺得可以不加,請(qǐng)制作Apusic自啟動(dòng)的朋友再測(cè)試一下,歡迎對(duì)我回復(fù)。

          最后,感謝官房的兄弟們的大力支持完成了今天的工作。

          posted on 2008-12-11 21:04 zYx.Tom 閱讀(1327) 評(píng)論(0)  編輯  收藏 所屬分類: 1.Java世界

          主站蜘蛛池模板: 台前县| 萍乡市| 察隅县| 仲巴县| 秀山| 台北市| 兴仁县| 南宫市| 西畴县| 许昌市| 谢通门县| 定襄县| 清远市| 遵化市| 香河县| 资阳市| 祥云县| 毕节市| 得荣县| 临高县| 西青区| 黄骅市| 隆尧县| 蓝田县| 临泽县| 六盘水市| 乐至县| 济源市| 孟连| 河北省| 江川县| 胶州市| 大城县| 遂溪县| 外汇| 崇左市| 台湾省| 临江市| 宁南县| 霍城县| 卢龙县|