sqlserver(13)
-
MSSQL 로그에 대한 내용(오류 번호)
/*작성일자*/ - 2017.01.17 [내용] - MSSQL에서 발생하는 로그를 보면 아래와 같이 오류 번호로 표시가 된다. 오류: 7886, 심각도: 20, 상태: 2. 각각의 오류 번호에 대항하는 로그 내용에 대해 알아보고자 한다. [대상 시스템] - SQL Server 2012 [내용] - 다음의 쿼리를 이용하여 오류 번호의 내용을 알 수 있다. - SELECT * FROM sys.messages WHERE language_id=1042 AND message_id = '7886'; 위의 쿼리에서 language_id는 각 나라의 언어를 나타내며 한글의 경우 1042번으로 책정이 되어 있다. message_id에서 확인하고자 하는 오류 번호를 입력하면 해당 오류번호에 대한 내용을 확인할 수 있다. ..
2020.04.10 -
SQL Server 로그인 계정에 관한 내용!(SSMS 연결 불가)
/*작성일자*/ - 2017.02.02 [내용] - 로그인 계정을 생성 후 SSMS에 연결 시도! 그러나 접속이 안됨,,, - 접속이 안된 원인 분석을 위해 로그를 봤어야 하는데,, ㅠㅠ 로그를 못봄,, - 결과적으로 생성한 로그인 계정의 password를 재설정 한 후에 SSMS에 접속이 되는 것을 확인!! [대상 시스템] - SQL Server 2012 [내용 확인] - 로그인 계정 생성 후, SSMS에 연결하기 위해서는 아래와 같이 두가지 확인 사항이 필요하다. 1. 인스턴스 -> 속성 - 아래와 같이 보안 -> 서버인증에서 SQL Server 및 Windows 인증 모드가 체크되어 있어야 한다. 2. 생성한 로그인 계정으로 SSMS에 연결하기 위해서는 아래와 같이 로그인 허용 옵션이 체크되어 있어..
2020.04.09 -
MSSQL 복구시 계정에 관련된 내용
/*작성일자*/ - 2017.05.17 [내용] - 신규 서버에 복구한 DB에서 계정 및 스키마 삭제시 복구된 DB 영향도 - 계정 및 스키마 삭제시 오류 발생 데이터베이스 보안 주체는 데이터베이스의 스키마를 소유하며 삭제할 수 없습니다. 오류 : 15138 오류 : 3729 [대상 시스템] - MSSQL 2012 [내용 확인] - 백업받은 디비를 신규 서버에 복원했을시에 로그인 계정과 복원된 DB계정의 SID가 맞지 않아 맵핑시켜줘야 하는 작업이 필요한데, 복원된 DB의 계정과 로그인 계정이 서로 mapping되어 있지 않고, 기존의 계정 및 스키마를 사용하지 않을거면 삭제를 진행해도 복원된 DB의 영향도는 없다. - 계정 삭제시 오류가 발생(조치방법) - 현재 해당 계정이 소유하고 있는 스키마를 확인..
2020.04.09 -
SQL Server Analysis Service 접속 오류!
/*작성일자*/ - 2017.02.09 [내용] - 클라이언트 PC 엑셀에서 SSAS 연결시 아래와 같은 '전송 계층에서 오류가 발생했습니다.' 오류가 발생하면서 접속이 되지 않는 상황!! DB에서 계정을 생성한 후, 접속을 시도하는 과정에서 아래와 같은 오류가 발생하였다. 방화벽은 모두 close 되어 있는 상태!! - 결론적으로 DB계정이 아닌 OS의 계정으로 연결시 연결이 잘 되는 것을 확인했다. [대상 시스템] - 클라이언트 PC : Windows 7 - Windows Server 2012 R2 - SQL Server 2014 [내용 확인] - 아래와 같이 두 가지 확인 사항이 필요하다. 1. SSAS의 TCP포트는 2383이다. 해당 포트가 Open되어 있는지 확인이 필요하다!! 2. SSAS에..
2020.04.09 -
MSSQL CEIP(Customer Experience Improvement Program) on Cluster
/*작성일자*/ - 2017.01.04 [내용] - MSSQL 2016 클러스터를 구성하면 기존에 볼 수 없었던 새로운 리소스가 추가된다. 바로 CEIP! 내가 이해한 바로는 CEIP란, 품질 개선을 목적으로 사용자가 Microsoft로 보고서를 보내는 것으로 이해했다. 이 보고서는 사용자가 보낼지 말지를 결정할 수 있으며, 필수 사항이 아닌 선택 사항이다. - 본 포스트는 CEIP에 대한 포스트가 아니며, 서두에 말한 바와 같이 MSCS MSSQL 2016 클러스터를 구성하면 by Design으로 리소스가 추가된다는 것이다! - MSSQL 2014 설치 과정 중, CEIP 옵션에 대한 항목을 발견하여 테스트를 진행해 보았다. 옵션을 선택하면 클러스터 환경에서 MSSQL 2014도 리소스에 자동적으로 구..
2020.04.09