SSMS에서 데이터베이스 내의 테이블 내용을 '테이블 열기'로 조회하려고 하면 아래와 같은 에러 메시지가 발생하면서 테이블이 열리지 않습니다.
----------------------
SQL 실행 오류입니다.
실행된 SQL문: SELECT .........(테이블에 존재하는 필드명들)
오류 소스: Net SqlClient Data Provider
오류메시지: 서버에 연결했지만 로그인하는 동안 오류가 발생했습니다.(provider: 명명된 파이프 공급자, error: 0 - 파이프의 다른 끝에 프로세스가 없습니다)
----------------------
처음 데이터베이스를 생성했을 때만 해도 이런 증상은 없었습니다. 그런데 다른 컴퓨터에 있던 동일한 구조의 데이터베이스에서 데이터 내보내기/가져오기 기능을 사용해 데이터를 옮겨오려고 시도한 이후로 이런 증상이 나타납니다. 한 가지 더 이상한 것은 아주 가끔 어쩌다 한번 정상적으로 테이블 조회가 될 때가 있다는 것입니다. 그런데 그 때 보면 테이블은 그냥 빈채로 있더군요.(즉 데이터가 옮겨지지 않았음)
그리고 데이터를 옮기려고 했을 때 처음에 잘 안 되길래 Configuration Manager에서 MSSQLSERVER에 대한 프로토콜의 항목중 '명명된 파이프'와 'TCP/IP'이 '사용안함'으로 되어 있는 것을 '사용'으로 고친 적이 있었습니다..
도무지 이유를 모르겠네요. ㅠ 도움 주시면 정말 감사하겠습니다.
|