所以我在我的boot.scala是這樣的:幫助提升連接到Oracle數據庫
object DBVendor extends ConnectionManager {
def newConnection(name: ConnectionIdentifier): Box[Connection] = {
try {
Class.forName("oracle.jdbc.driver.OracleDriver")
val dm = DriverManager.getConnection("jdbc:oracle:thin:@hostname:1521:orcl", "username", "password");
Full(dm)
} catch {
case e : Exception => e.printStackTrace; Empty
}
}
def releaseConnection(conn: Connection) {conn.close}
}
夫婦簡單的問題我已經是... 如何建立連接的驅動程序?
從我看到的@hostname已經爲本地數據庫,但我的遠程...我有所有的信息,通過我使用的sqldeveloper連接到它,並認爲我需要的是所有的主機名。
如果需要的話,所有需要到達的主機名都是?或者我是否需要某種絕對地址?
我知道連接工程,我已經連開使用相同的網址和用戶名/密碼,我使用的代碼數據庫。我在eclipse中打開它只是爲了確保eclipse可以連接到它。我有我從相信從我添加到類路徑時引用的庫中下載的Oracle瘦驅動程序...但我仍然得到一個錯誤,它無法找到它。 – user357872 2010-06-09 15:18:51
確切的錯誤是什麼。目前還不清楚它是否找不到主機或找不到驅動程序。如果它是主機,請嘗試IP地址而不是主機名。 – 2010-06-09 23:09:15