關於資料庫驅動的版本問題:
首先在寫這個之前,我想說一些廢話,當然,寫這些都沒有一點是談到解決。首先要說的就是相信自己。懷疑一切。
這個也算是經驗?更新一下資料庫驅動就將所有的問題和疑慮都解決了。真是不知道該說什麼好。從公司的WEB研發,轉到WEB兼顧底層,一上來遇到很多問題,當然過程就不用多說了,每個人都有自己的成長過程,在對待問題和解決問題的過程當中,總會學到自己說能學到的東西,做頁面的時候,總以為只要提得出來,我就能夠做得出來,只是好看與不好看。現在寫底層資料,總覺得遇到問題,總能夠解決問題,可是總是新的東西,在沒有解決他的時候,有點“只緣身在此山中”的感覺。對於問題的解決,當然可能不只這一個方法,不過總歸是解決了。
一度好幾天,都懷疑自己的程式寫得有問題,又或是懷疑資料庫設計有問題,因為跑程式的地方不同,本地測試,一直掛著程式,一個星期沒有出現過任何異常,換到遠程去了之後,不出一天,就出現了好幾次的串連資料庫失敗,也就是上面的錯誤被記錄在了日誌裡面。開到幾次之前,總覺得是不是程式寫得不穩固?和本地對比幾次之後,懷疑是不是遠端資料庫設計問題?再跑了幾次和直接Google之後,換了一個jar包,從中,學習到的,我想對我,不是去解決了問題,而是,自己變得對問題更加的有自信。或許就是成熟一點吧,也許是這樣的。對於公司,總歸是在項目交出上線之前,解決了問題。對於自己。總歸是自己開始登陸不同的方向,而且變得更加的積極了。
說了這麼多,自己都不知道說了,解決問題的方法沒有,就是換一個jar包。本身就是串連資料庫出現的異常。就用串連來解決。
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:154)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211)
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)