레이블이 MS SQL인 게시물을 표시합니다. 모든 게시물 표시
레이블이 MS SQL인 게시물을 표시합니다. 모든 게시물 표시

2012-11-26

Server localhost has no instance named SQLEXPRESS


MS SQL Server에 Multi Instance가 설치되어 있는 경우 java에서 jTDS JDBC로 연결할 경우 "Server localhost has no instance named SQLEXPRESS" 라는 오류가 발생하는 경우 확인해볼 내용.

1. 우선 Multi Intance가 모두 정상적으로 서비스 되고 있는가?



2. 인스턴스가 설치될때 TCP프로토콜의 기본값은 "사용안함" 이다.
    (이때는 사용함으로 변경후 서비스를 재시작 해줘야 한다.)





3. 컨넥션 URL은 다음형식으로 작성되어야 한다.

     jdbc:jtds:sqlserver://[서버아이피]:[포트]/[데이터베이스명];instance=[인스턴스명]