私は、javaアプリケーションでテスト用のmySQLデータベースに接続するためにmySQLでJDBCを使用していましたが、すべて正常に機能しました。プロダクションはoracleデータベース上に終了します。私はこの作業をするためにドライバと接続を変更することができます。JDBCとのOracle接続
私はこの与えられた:だから、私はどのようにこれがあると仮定しています-Sユーザ/パスワード@サービス@のsomething.sql /usr/local/oracle/product/10.1.0/client_1/bin/sqlplus
をローカルにアクセスされます。私は宿題も与えられた。
String url = "jdbc:oracle:thin:user/[email protected]//host/SERVICE"
Connection c = DriverManager.getConnection(url);
が、これは動作していないようです。だから私は、接続URLは次のように変換するだろうと私はこれを行うことができるだろうと思っていました。私は@ something.sql部分に混乱しています。私はどのように私の接続URLにそれを含めるでしょうか?また、現在の接続URL「jdbc:oracle:thin:user/password @ // host/SERVICE」に明らかなエラーがありますか?
をこのポストをチェックアウト - http://stackoverflow.com/questions/4832056/java-jdbc-sidの代わりにoracle-using-service-name-to- – mazaneicha
jdbc:oracle:thin:@host:1521:SERVICE構文を使用して、ユーザー名とパスワードは別々にありがとうございました。 –