我正在使用SQL Server 2008。我需要检查是否可以使用服务器名称、端口号、数据库名称、用户名和密码建立连接。
是否有简单的方法可用?
我正在使用SQL Server 2008。我需要检查是否可以使用服务器名称、端口号、数据库名称、用户名和密码建立连接。
是否有简单的方法可用?
这里是一个示例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();
}
}
}
希望这对你有用。
以下是建立数据库连接的步骤:
// 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();