mssql 2

MS-SQL DB복원 실패 및 DB 복구 중 문구 계속 떠있는 문제

상황 1. : MS-SQL에서 데이터베이스를 새로 생성 후 기존에 있던 데이터베이스를 복원하였을 때 복원 실패 메시지가 출력되는 현상이 발생합니다. 원인 1. : 데이터베이스를 복구할 때, 복원할 데이터와 연결된 기존 데이터이스에결된 사용자가 있으면 데이터를 복원하는 과정이 정상적으로 작동하지 않습니다. 해결방법 1. 1. 해당 데이터베이스를 제거 2. 다시 새롭게 데이터베이스를 생성 3. DB속성 > 옵션 > 액세스 권한 > RESTRICTED_USER으로 변경(제한된 사용자) 로 변경 4. 복원 > 기존데이터베이스 덮어씌우기 체크 5. 비상로그 백업 체크 해제 상황 2. : 새로운 DB를 생성 할 때 특정 DB의 백업파일을 사용하여 복원하였을 때 정상적으로 복구가 완료되어 새로운 DB에서도 사용이 가..

DB/MSSQL 2023.06.08

MSSQL 갑작스러운 특정 사용자의 DB 접근 불가 현상, 쿼리가 너무 복잡합니다.

오늘은 다급한 마음을 저도 알기 때문에 해결책 먼저 작성합니다 ---------------------------------------------------------------------------------------------------------------------------------------------- 일단 저는 MSSQL을 사용하고 아래 문제는 스칼라 UDF 인라인사용 관련 DB호환성 레벨 문제 였습니다. DB서버 데이터 깨짐확인, DB서버 SQL Server 구동확인, DB서버의 다른계정 정상작동 확인DB서버 백업용량 확인, DB서버 트랜젝션 로그 용량확인 등등 모든 것을 확인했는데 정확한 로그는 기억안나지만 'XX' 쿼리가 너무 복잡합니다 간단하게 바꾸세요. 혹은 DB 커넥션을 하지못..

1