一致するバージョンのOracle 11.1.0.7.0
jdbcを使用してデータベースに接続しようとしたところ、2つのバリアントが見つかりました。次の形式ojdbc6.jar
の文字列DBURLを想定
jdbc:oracle:thin:@//#DBSERV#:#DBPORT#/#DBSID#
それらのハッシュされた単語('...')が正しく入力されている場合、それら(バリアント)は次のようになります。
- ods = new oracle.jdbc.pool.OracleDataSource();
ods.setPassword(Datenbankpasswort);
ods.setUser(Datenbankuser);
ods.setURL(DBURL);
dbconn = ods.getConnection; - java.sql.DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
dbconn = java.sql.DriverManager.getConnection(DBURL、Datenbankuser、Datenbankpasswort);
もちろん、その後にdbconn.getConnection();
。
これまでのところ、両方とも機能するはずだと思いますが、どちらが良いのか興味がありますか?たぶん1つは非推奨ですか?
さらに、私はバリアント1にしか接続できません。バリアント2で何かを見逃し
た可能性があります。提案に興味があります。