私はもともとApacheがインストールされたサーバーでコーディングを行っており、この機能を使用してデータベースに接続していました
public Connection getDBConnection()
{
java.sql.Connection conn=null;
//synchrnized(this)
try
{
DriverManager.registerDriver(new OracleDriver());
conn = DriverManager.getConnection("jdbc:oracle:thin:@dukeorrac01:1521:ORDB1","nrsc","nrsc");
}
catch (Exception e)
{
e.printStackTrace();
}
return conn;
}
おそらく最善の方法ではありませんが、うまくいきました。しかし、私は自分のローカル マシンでのコーディングに移行し、使用する IDE として jboss を与えられました。別のデータベースに接続しているようです。使い果たされた結果セットが得られます (これは正しくありません)。「getConnection("jdbc:oracle....") が実際のデータベースへの接続を確立したものだと「思った」。
リモート サーバーでは問題なく動作していたのに、ローカル マシンでは動作しないのはなぜですか?
PS私はデータベース/サーバー構成に不慣れです。そのため、データベースまたはサーバーのセットアップの手順を知っていると思い込まないでください。また、これはもともと私が作成したものではありません。使用させて頂きました。
ありがとう