OpenClinica 使用者手冊/Postgresql9
外觀
我們必須從警告開始:官方 OpenClinica 版本(直至 3.5)僅支援 postgresql 8.4.x!以下是對任何由於某種原因必須使用 postgresql 9.x 的使用者的修復方案。在所有其他情況下,建議遵循 OpenClinica 的官方指南。
如果你已安裝 OpenClinica 且未進行任何進一步修改,並且使用 PostgreSQL 9.x 資料庫作為後端,你可能會遇到匯出問題。
- 從 WEB-INF/lib 目錄中刪除 postgresql-8.1-404.jdbc3.jar 和 ojdbc14-10g.jar。注意:後者是 Oracle JDBC 驅動程式,它也不應該在那裡。
- 從 http://jdbc.postgresql.org/download.html 下載最新的 PostgreSQL 驅動程式。如該頁面所述,如果你使用的是 Java 6,請選擇 JDBC4 驅動程式,如果你使用的是 Java 7 或 8,請選擇 JDBC41 驅動程式。
- 將 JAR 檔案複製到 Tomcat 的 lib 目錄中,$TOMCAT_BASE/lib(而不是應用程式的 WEB-INF/lib)。