Microsoft SQL Server에 대한 데이터 소스 최소 필수 설정
이들 특성은 JDBC(Java™ Database Connectivity) 드라이버 구현을 위한 데이터베이스 공급업체 요구사항에 따라 달라집니다. 사용자가 구성하는 데이터 소스마다 적합한 특성을 설정해야 합니다. 이들 설정은 Microsoft SQL Server 데이터 소스용입니다.
애플리케이션 서버는 또한 Microsoft SQL Server에서 격리 레벨
설정을 위한 두 가지 옵션인 SNAPSHOT 및 READ_COMMITTED_SNAPSHOT도 지원합니다.
Microsoft SQL Server에 대한
더 이상 사용되지 않는 항목의 전체 목록뿐 아니라
역방향 호환성 프로비저닝에 대해서는 Microsoft SQL Server 컴포넌트의 역방향
호환성 웹 페이지를 참조하십시오.
JDBC 제공자 | Microsoft SQL Server 기능 | 구성 고려사항 |
---|---|---|
Microsoft SQL Server JDBC 드라이버 | SNAPSHOT 격리 레벨 | 다음 속성 중 하나와 함께 setTransactionIsolation
메소드를 호출하여 격리 레벨 상수를 설정하십시오.
|
READ_COMMITTED_SNAPSHOT 격리 레벨 | 이 격리 레벨은 커미트된 읽기 격리 레벨의
구현입니다. 정책은 Microsoft SQL
Server와의 읽기 조작을 위한 낙관적 잠금을
실시합니다.
|
|
Microsoft SQL Server에 대한 DataDirect ConnectJDBC 유형 4 드라이버 | SNAPSHOT 격리 레벨 | 이 격리 레벨은 Microsoft SQL Server가
데이터를 직렬화하는 트랜잭션에 대한 낙관적 잠금을
구현합니다. 데이터베이스에 대해 ALLOW_SNAPSHOT_ISOLATION
설정을 구성한 다음 두 방법 중 하나를 사용하여 격리 레벨을
설정하십시오.
|
READ_COMMITTED_SNAPSHOT 격리 레벨 | 이 격리 레벨은 커미트된 읽기 격리 레벨의
구현입니다. 정책은 Microsoft SQL
Server와의 읽기 조작을 위한 낙관적 잠금을
실시합니다.
|
다음 제공자 유형을 구성할 수 있습니다.
- Microsoft SQL Server JDBC 드라이버Microsoft SQL Server JDBC 드라이버는 이 데이터 소스를 지원합니다.
com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource
JDBC 제공자에는 다음 JAR(Java Archive) 파일이 필요합니다.sqljdbc4.jar
JDBC 제공자에는 다음 DataStoreHelper 클래스가 필요합니다.com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
JDBC 제공자에는 유효한 인증 별명이 필요합니다.JDBC 드라이버에는 다음 특성이 필요합니다.- serverName
- Microsoft SQL Server가 상주하는 서버의 이름을 지정합니다. 예: myserver.mydomain.com
- portNumber
- Microsoft SQL Server가 통신을 위해 사용하는 TCP/IP 포트를 지정합니다. 포트 1433이 기본값입니다.
- databaseName
- 데이터 소스가 연결을 확보하는 데이터베이스의 이름을 지정합니다. 예: Sample.
- Microsoft SQL Server JDBC 드라이버(XA) 이 JDBC 제공자는 이 데이터 소스를 지원합니다.
com.microsoft.sqlserver.jdbc.SQLServerXADataSource
JDBC 제공자에는 다음 JAR(Java Archive) 파일이 필요합니다.sqljdbc4.jar
JDBC 제공자에는 다음 DataStoreHelper 클래스가 필요합니다.com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
JDBC 제공자에는 유효한 인증 별명이 필요합니다.JDBC 드라이버에는 다음 특성이 필요합니다.- serverName
- Microsoft SQL Server가 상주하는 서버의 이름을 지정합니다. 예: myserver.mydomain.com
- portNumber
- Microsoft SQL Server가 통신을 위해 사용하는 TCP/IP 포트를 지정합니다. 포트 1433이 기본값입니다.
- databaseName
- 데이터 소스가 연결을 확보하는 데이터베이스의 이름을 지정합니다. 예: Sample.
- Microsoft SQL Server에 대한
DataDirect ConnectJDBC 유형 4 드라이버
Microsoft SQL Server를 위한 DataDirect ConnectJDBC 유형 4 드라이버는 Microsoft SQL Server 데이터베이스에 대한 JDBC 액세스를 제공하는 유형 4 JDBC 드라이버입니다. 이 제공자는 DataDirect Technologies에서 구매한 연결 JDBC 드라이버와 함께만 사용하기 위한 것입니다.
이 JDBC 제공자는 다음 데이터 소스를 지원합니다.com.ddtek.jdbcx.sqlserver.SQLServerDataSource
다음 JDBC 드라이버 파일이 필요합니다.sqlserver.jar
DataStoreHelper 클래스가 필요합니다.com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
유효한 인증 별명이 필요합니다.
다음 특성이 필요합니다.- serverName Microsoft SQL Server가 상주하는 서버의 이름입니다. 예: myserver.mydomain.com
- portNumber Microsoft SQL Server가 통신에 사용하는 TCP/IP 포트입니다. 포트 1433이 기본값입니다.
- databaseName 데이터 소스가 연결을 확보하는 데이터베이스의 이름입니다. 예: Sample.
- Microsoft SQL Server를 위한
DataDirect ConnectJDBC 유형 4 드라이버(XA)
Microsoft SQL Server를 위한 DataDirect ConnectJDBC 유형 4 드라이버(XA)는 Microsoft SQL Server 데이터베이스에 대한 XA 준수 JDBC 액세스를 제공하는 유형 4 JDBC 드라이버입니다. 이 제공자는 DataDirect Technologies에서 구매한 연결 JDBC 드라이버와 함께만 사용하기 위한 것입니다.
이 JDBC 제공자는 이 데이터 소스를 지원합니다.com.ddtek.jdbcx.sqlserver.SQLServerDataSource.
다음 JDBC 드라이버 파일이 필요합니다.sqlserver.jar
DataStoreHelper 클래스가 필요합니다.com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
유효한 인증 별명이 필요합니다.
다음 특성이 필요합니다.- serverName Microsoft SQL Server가 상주하는 서버의 이름입니다. 예: myserver.mydomain.com
- portNumber Microsoft SQL Server가 통신에 사용하는 TCP/IP 포트입니다. 포트 1433이 기본값입니다.
- databaseName 데이터 소스가 연결을 확보하는 데이터베이스의 이름입니다. 예: Sample.