5

SQL Server 2008 を使用しています。サーバー名、ポート番号、データベース名、ユーザー名、およびパスワードを使用して接続を確立できるかどうかを確認する必要があります。

利用可能な簡単な方法はありますか?

4

2 に答える 2

23

DBサーバーへの接続が正常に確立されたかどうかを確認するサンプルJAVAプログラムを次に示します。

public class TestDBConnection {

        public static void main(String[] args) {
            String Url = "jdbc:sqlserver://serverURL;DatabaseName=DBname;user=dbUsername;Password=dbPassword";
            try {
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                System.out.println("Trying to connect");
                Connection connection = DriverManager.getConnection(Url);

                System.out.println("Connection Established Successfull and the DATABASE NAME IS:"
                        + connection.getMetaData().getDatabaseProductName());
            } catch (Exception e) {
System.out.println("Unable to make connection with DB");
                e.printStackTrace();
            }
        }
    }

これがうまくいくことを願っています。

于 2012-10-04T10:44:17.013 に答える
-1

DB接続を確立する手順は次のとおりです

         // Step 1: Create a database "Connection" object



      Connection    conn = DriverManager.getConnection("jdbc:odbc:OracleDSN;UID="your username";PWD="yourpassword""); 

「OracleDSN」は、作成する必要があるデータソース名です

         // Step 2: Create a "Statement" object inside the "Connection"
      Statement   stmt = conn.createStatement();
于 2012-10-04T10:23:50.023 に答える