MSSQL Server 2005 설치시 기본 설치 되었던 AdventureWorks 또는 AdventureWorksDW를 필요가 없어졌다고 생각해서 임의로 지우거나 손상되었을 경우에 복구하는 방법입니다.
1. 기존 DB를 지운다(SSMS에서 또는, drop database로 제거)
1. 기존 DB를 지운다(SSMS에서 또는, drop database로 제거)
Drop Database AdventureWorks
2. SSMS > 파일 > 열기> 파일선택에서
"C:\Program Files\MicroSoft SQL Server\90\Tools\Samples\AdventureWorks OLTP\instalwdb.sql" 선택하여 쿼리창으로 읽어 들인 다음에
1766행쯤
Set @Data_path = @SQL_PATH + 'AWDB\'; -- 이 라인을 주석 처리
-- To Reinstall AdventureWorks from this script Change the Select Statement above to the following
1771행쯤에
SET @data_path='C:\Program Files\MicroSoft SQL Server\90\Tools\Samples\AdventureWorks OLTP\';
1766행쯤
Set @Data_path = @SQL_PATH + 'AWDB\'; -- 이 라인을 주석 처리
-- To Reinstall AdventureWorks from this script Change the Select Statement above to the following
1771행쯤에
SET @data_path='C:\Program Files\MicroSoft SQL Server\90\Tools\Samples\AdventureWorks OLTP\';
3. 실행
4. AdventureWorksDW도 동일한 방식으로 처리
해당 스크립트 경로는 "C:\Program Files\MicroSoft SQL Server\90\Tools\Samples\AdventureWorks DataWareHouse\instwdwdb.sql"
[참고] "뇌를 자극하는 SQL Server 2005, P303
4. AdventureWorksDW도 동일한 방식으로 처리
해당 스크립트 경로는 "C:\Program Files\MicroSoft SQL Server\90\Tools\Samples\AdventureWorks DataWareHouse\instwdwdb.sql"
[참고] "뇌를 자극하는 SQL Server 2005, P303
'프로그래밍 > MSSQL' 카테고리의 다른 글
MSSQL 2005 - 파일그룹 생성 SQL 예제 (4) | 2011.02.07 |
---|---|
MSSQL CREATE DATABASE 쿼리 SAMPLE (1) | 2011.02.07 |
WITH CTE_TABLE을 이용한 쿼리문의 단순화 (1) | 2011.01.31 |
MSSQL을 좀더 알기 - TSQL부문 (1) | 2011.01.30 |
[MSSQL]테이블 소유자 일괄 변경 (0) | 2010.08.20 |