일을 하다가 보면 기존 데이터베이스를 백업해서 다른 업체에 적용 하여 쓰기도 하는데.
백업하고 복원 하다 보면 mdf, ldf 파일은 실제 이름인데 해당 인스턴스 이름은 항상 똑같다.
그래서 가끔 다른업체껄 복원 하기도 하고-_- 무튼 ㅋ
다음같이 변경작업을 한번 해준다. 안해주는것 보다 좋다.
select * from sys.database_files sp_helpdb DAEJEONG_CLD --현재 논리적 이름 확인 ALTER DATABASE DAEJEONG_CLD MODIFY FILE ( NAME = ACC_SHORE_Data, --현재 논리적 데이터명 NEWNAME = DAEJEONG_DATA) --변경할 논리적 데이터명 GO ALTER DATABASE DAEJEONG_CLD MODIFY FILE( NAME = ACC_SHORE_Log, --현재 논리적 로그명 NEWNAME = DAEJEONG_DATA_Log) -- 변경할 논리적 로그명 go sp_helpdb DAEJEONG_CLD 추가 db용량 축소(mdf파일) use erpdb go dbcc SHRINKFILE (erpdb_data,0) go
'데이터베이스 > MSSQL' 카테고리의 다른 글
MSSQL Foreign Key(참조키) 설정 (0) | 2012.09.21 |
---|---|
MSSQL 스키마 정보 얻기[테이블/프로시저/컬럼]목록들 (0) | 2012.09.21 |
SET NOCOUNT {on / off} (0) | 2012.09.19 |
DateTime 컬럼 검색 방법 (0) | 2012.09.19 |
저장 프로시저 간단한 예제 (0) | 2012.09.19 |