MS-SQL A 유저의 데이터를 새로 B라는 유저를 생성해서 똑같이 데이터를 넣으려면..? 0 4 149

by 실베 [SQL Developer] [2018.07.09 14:17:18]


안녕하세요.

 

A 라는 유저의 데이터와 프로시저등을 똑같이 B라는 유저에 새로 생성하려 하는데요..

 

오라클에선 그냥 덤프떠서  b라는 유저에 덮어씌웠는데 ms-sql 에서는 뭔가 잘 되지 않네요.

 

백업파일을 만든후 B 라는 유저 생성하고 거기에 복원을 하려하니

 

데이터베이스가 사용 중이어서 배타적으로 액세스할수 업습니다.

라고 뜨는데 해당 에러는 구글링해보니 액세스를 단일사용자로 변경하면 해결된다하는데

 

그렇게해도 계속 같은 에러가 뜹니다...

원본은 백업파일을 선택했고 대상은 새로생성한 B 유저로 두었구요.

덮어쓰기도 체크해두었는데 대체 무엇이 문제인지..

혹은 다른방법으로 해야하는건지 도움 부탁 드립니다.

by 우리집아찌 [2018.07.09 14:19:45]

유저가 아니라 DATABASE 아닌가요?


by 실베 [2018.07.09 14:22:51]

음.. 맞습니다.

잘못 말씀드렷네요


by 우리집아찌 [2018.07.09 14:46:35]

아마 TASK->데이터복사 이용하셔도 되고

TASK -> 백업 한후 복원 하셔도 됩니다.

자세한건 인터넷 검색을 해보세요.


by 우리집아찌 [2018.07.09 14:51:06]

백업후 복원하는 방법입니다.

DABABASE 새로 만드신후 복원을 새로 만든 DATABASE 로 하시면 됩니다.

설정 몇개만 바꿔주면됩니다.

https://zeldamin.blog.me/94707200

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입