데이터베이스 이름은 TEST_DB 입니다.
팀장님이 데이터베이스 파일 저장하시라고 하셔서 검색하다가 제대로 보지 못하고
파일 저장 위치변경 블로그를 보아서
exec sp_detach_db TEST_DB
를 실행 하였습니다.
그래서 개체 탐색기에서 사라졌더라구요
저는 위치변경할 생각이 없어서
찾아보니 attach로 해야할 것 같은데
exec sp_attach_db @dbname = N'TEST_DB',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\TEST_DB_Data' ,
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\TEST_DB_Log'
해도 지정한 경로가 올바른 디렉터리에 있지 않다고 떠요
그리고 파일 들어가서 보니 이렇게만 있어서 MSSQL\DATA이런게 없어요 도와주세요....
저 명령어 하기전으로 되돌리고싶습니다
TEST_DB_Data.mdf / TEST_DB_Log.ldf 를 찾아보세요.
아마 다른위치에 있을겁니다.
경로를 거기에 맞추서 하시면 될거같습니다.
안나와요ㅜㅠ.... 데이터베이스를 새로 만들려고 이름을 똑같이 하면 이미 있는 파일명이라고하는데 위치를 잘 모르겠어요
회사에서 사용하는거라 서버가 팀장님 서버인데 혹시 위치도 팀장님 파일로 있으려나요? 그건 아니죠???
서버 속성에 데이터베이스 설정 들어가서 기본 위치를 보면
/var/opt/mssql/data/
만 떠요
전체 파일 검색으로 찾아보세요.
윈도우 환경이니까 어렵지 않을겁니다.
exec sp_helpdb TEST_DB
위 명령어로 파일위치를 찾아보세요.