1

このようなJavaからOracleデータベースに接続する方法を教えてくれるプログラムを見ています。

 String url = "jdbc:oracle:thin:@a-b.c.d.e:50001:f";
 String user = "username";
 String password = "secret";
 String driverClassName = "oracle.jdbc.driver.OracleDriver";
 ...

sqlplusコマンドラインツールから同じデータベースに接続する方法を理解するのに十分な情報ですか?もしそうなら、接続するための派生構文は何ですか?

間違いなくばかげた質問を楽しませてくれてありがとう。

4

1 に答える 1

4

おそらく次のようなものです:

sqlplus username/secret@//a-b.c.d.e:5001/f

fこれは、SID( JDBC URLで使用される)がデータベースのサービス名と同じであることを前提としています。

そうでない場合は、SIDからサービス名を「リバース」エンジニアリングする方法がわかりません。

于 2012-05-21T14:37:20.497 に答える