Dev Tool/SQL Server Management Studio 3

ssms DB 이름 변경 오류

디비 이름 변경 하려고 하니 에러가 발생 작업을 수행하기 위해 데이터베이스를 배타적으로 잠글 수 없습니다. 디비 속성의 옵션-> 액세스 제한을 MULTI_USER 에서 SINGLE_USER로 변경 디비 이름 변경 후 싱글 유저여서 에러 발생 데이터베이스가 이미 열려 있고 한 번에 한 사용자만 사용할 수 있습니다 디비를 오프라인으로 변경 한 뒤 다시 온라인 변경 그 후 옵션에서 액세스를 MULTI로 변경

ssms 에서 테이블 복사 시 데이터 한글이 깨지는 현상

DB의 언어 속성을 한글로 변경 default 는 SQL_Latin1_General_CP1_CI_AS로 되어있음 -- ******** 언어확인 ******** SELECT @@LANGUAGE SELECT * FROM SYS.databases; -- ******** MSSQL COLLATION 변경 ******** ALTER DATABASE DB명 COLLATE Korean_Wansung_CI_AS; + DB에 멀티유저 속성이 활성화 되어 있을 경우. 멀티유저여서 배타잠금이 안되기 대문에 먼저 싱글유저로 바꿔야 한다. 다음에 데이터 정렬방식을 바꾸고 다음에 다시 멀티 유저로 설정을 바꿔야 오류가 나지 않는다. ALTER DATABASE DB명 SET SINGLE_USER WITH ROLLBACK IMMED..