편법적인 방법이 있습니다.
우선 사용자 데이터 베이스의 mdf,ldf 파일이 존재하는지
확인하세요. 없다면 데이터 베이스가 없는것입니다.
먼저 master와 msdb, 사용자 데이터 베이스등을 포함한 data 폴더 속의
모든 mdf,ldf 파일을 다른 폴더로 복사 시키세요
그리고 SQL 제거를 합니다
그리고 다시 SQL 설치를 할때 이전 설치와 동일한 경로에
설치를 합니다. 이때는 기본적인 데이터 베이스만 나와있겠죠.
그리고 서비스를 중지 시킵니다.
그런 후 복사해 두었던 data 폴더 속의 모든 파일을 통재로 지금 설치된
data 폴더속으로 덮어 씌웁니다.
그런 후 SQL 서비스를 재시작 해보세요
이작업에서 주의할 것은 이전의 물리적 경로와 동일하게 파일들을
배치시켜야 한다는것입니다.
-- 오세존 님이 쓰신 글:
>> 만약에...
>>
>> 기존에 MS-SQL 2000이 있던 자리에...
>> 새로 MS-SQL 2000을 덮어쓰기로 새로 설치하면...
>> 기존에 있던, MS-SQL 2000의 자료는 어떻게 되나요?
>>
>> db내용이 em에 표시가 안돼서... 새로 설치해 볼려고 하거든요...^^
>> 새로 설치했다가...
>> 기존의 db 내용이 모두 없어지면 안 돼잖아요...^^;
>>
>> 그래서 아래 질문에 덧붙여서 다시 질문을 드립니다.
>>
>> 답변 부탁드립니다...*^_^*
|