SQLServer 2008 데이터베이스를 Java와 연결하는 단계:
1. 마이크로소프트 공식 홈페이지에 접속하여 jdbc를 다운로드하고 압축을 풀어 sqljdbc.jar, sqljdbc4.jar을 받는다. JDK1.7을 사용하므로 sqljdbc4.jar을 사용한다.
2. sqljdbc4.jar 파일을 jdk 디렉터리/jdk1.7.0/jre/lib/ext에 복사합니다.
시스템 변수 classpath 변수 경로 D:/Java/jdk1.7.0/jre/lib/ext/sqljdbc4.jar를 구성합니다.
테스트 절차:
다음과 같이 코드 코드를 복사합니다 .
import java.sql.*;
공개 클래스 T1{
공개 정적 무효 메인(문자열 []args)
{
노력하다{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("SQL 드라이버가 성공적으로 로드되었습니다.");
}
catch(예외 e){
System.out.println("SQL 드라이버를 찾을 수 없습니다.");
}
System.out.println("안녕하세요!!");
}
}
3. 시작->프로그램->sql server 2008->구성 도구->SQL Server 구성 관리자. SQL 2008 서비스를 시작합니다. SQL Server2008 네트워크 구성 노드를 클릭하고 "SQLserver 프로토콜" 노드를 선택합니다.
tcp/ip 프로토콜을 활성화하고 IP 주소의 IPALL TCP 포트를 1433으로 설정한 다음 서비스로 이동하여 SQL Server를 다시 시작합니다(매우 중요...).
테스트 절차:
다음과 같이 코드 코드를 복사합니다 .
import java.sql.*; 공용 클래스 T2{
공개 정적 무효 메인(문자열 []args)
{
노력하다{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("SQL 드라이버가 성공적으로 로드되었습니다.");
}
catch(예외 e){
System.out.println("SQL 드라이버를 찾을 수 없습니다.");
}
노력하다{
Connectioncon=DriverManager.getConnection"jdbc:sqlserver://localhost:1433;
데이터베이스이름=SQLTest", "sa", "123");
명령문 stmt = con.createStatement(); System.out.println("데이터베이스 연결 성공");
}
catch(예외 e){
System.out.println("데이터베이스 연결 실패") }
}
}
위 프로그램에서 DatabaseName을 기록해 두십시오. 먼저 데이터베이스에 SQLTest라는 데이터베이스를 생성해야 합니다. 그런 다음 다시 연결을 시작하십시오.
자, 위의 구성과 테스트를 마친 후에는 향후 Java를 사용하여 데이터베이스를 운영할 수 있습니다.