mssql 데이터베이스/MSSQL 2020. 12. 10. MSSQL 제한된 사용자 처리 MSSQL 데이터베이스 복원시 관련 데이터베이스의 사용자 권한에 따라(단일USER)일 경우 SA로 복원시 사용제한 의 표시가 되는 현상이 발생하며, 다중 사용자 접속 가능 하도록 변경 하는 쿼리 ALTER DATABASE SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO ALTER DATABASE SET MULTI_USER GO 데이터베이스/MSSQL 2020. 6. 29. mssql exprss 자동백업하기 아래 자료는 퍼온 자료입니다. 하단 출처 표시 Express 버전의 경우 서버 에이젼트가 설치되지 않아 작업스케쥴링을 설정 불가 배치파일("sqlcmd")과 프로시져를 이용한 백업 스크립트 작성 및 윈도우 작업 스케쥴을 통해 DB 자동 백업을 실행 가능 참조 http://support.microsoft.com/kb/2019698/en-us 1. 백업을 위한 프로시져 생성 // Copyright ⓒ Microsoft Corporation. All Rights Reserved. // This code released under the terms of the // Microsoft Public License (MS-PL, http://opensource.org/licenses/ms-pl.html.) USE [.. 데이터베이스/MSSQL 2020. 6. 5. MSSQL메모리 반환 문제. 가장문제는 사용한 메모리를 반환하지 않는 MSSQL의 구조적 문제로 보임. 2016 버전은 확인하지 못 하였으나, 기존 고객사의 2016 하위 버전(2008R2) 에서 메모리 관련 내용으로 성능 이슈가 발생하여 관련 처리 내용을 처리한 내용입니다. 1. 메모리 LIMIT 처리. - 기본적으로 제한이 정수 최대값으로 되어 있으며, 이를 각 메모리에 맞게 최대사용량을 조정. (최저치로 내렸다, 사용 메모리의 최대치로 조정 하였음. 아래 표 참조) 추가적으로 메모리 버퍼와 프로시저 캐시를 지우는 것도 좋다. -- 버퍼 메모리 비우기 dbcc dropcleanbuffers -- 프로시저 캐시 지우기 dbcc freeproccache 데이터베이스/MSSQL 2012. 9. 1. 데이터베이스 실제 이름 변경하기 일을 하다가 보면 기존 데이터베이스를 백업해서 다른 업체에 적용 하여 쓰기도 하는데. 백업하고 복원 하다 보면 mdf, ldf 파일은 실제 이름인데 해당 인스턴스 이름은 항상 똑같다. 그래서 가끔 다른업체껄 복원 하기도 하고-_- 무튼 ㅋ 다음같이 변경작업을 한번 해준다. 안해주는것 보다 좋다. select * from sys.database_files sp_helpdb DAEJEONG_CLD --현재 논리적 이름 확인 ALTER DATABASE DAEJEONG_CLD MODIFY FILE ( NAME = ACC_SHORE_Data, --현재 논리적 데이터명 NEWNAME = DAEJEONG_DATA) --변경할 논리적 데이터명 GO ALTER DATABASE DAEJEONG_CLD MODIFY FILE.. 이전 1 다음