상황은 sql server express (2008)을 포함한 배포 프로젝트를 만들었습니다.
그런데 설치 후 실행단계에서 에러가 나서 살펴보니 sql server 가 두개가 구동중이더군요.
기존 sql server 2005가 설치되어 있는 상황(instance name = xxx)
이후에 sql server 2008을 설치하였음. (instance name = SQLEXPRESS)
두 인스턴스 모두 서비스가 구동중입니다.
xxx를 끄고 저희 SQLEXPRESS를 사용하는 프로그램을 실행하면 잘 구동됩니다.
xxx와 SQLEXPRESS 모두 구동되어 있는 상태에서는 db초기화에 실패합니다.
무슨 문제고 어떻게 해결해야 할지 모르겠네요.
Comment 4
-
김동우(탱소연)
2013.07.08 17:38
-
순딩순딩
2013.07.08 17:43
현재 로컬에서 실행중인데 서비스 포트는 따로 설정하지 않고 배포 프로젝트에서 그냥 내보냈습니다.
sql server configuration manager 에서 sql server 네트워크 구성에서 보면
tcp/ip 사용하지 않음
ip는 사용하지 않음, 동적 포트는 0으로 되어 있습니다.
뭔가 특정 포트를 지정해주고 해야 할까요?
-
김동우(탱소연)
2013.07.08 18:00
일단 해보시는게 좋을거같긴한데... SQL 깔려있는 폴더에 LOG 폴더가서 로그를 확인하시면 나오지않을까 싶어요.,...
-
순딩순딩
2013.07.08 18:03
현재 고객의 컴퓨터라서 한번 보여줄 수 없냐라고 요청은 해 둔 상태입니다.
비주얼 스튜디오에서 배포프로젝트로 설치하는 것인데 포트나 인스턴스 이름 바꾸는 것들을 지정해 줄 수도 없는 상황인데 이런일이 발생해서 난감하네요.
도움주셔서 감사합니다
서비스 포트확인하셔야할듯요