database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4039 게시물 읽기
No. 4039
[급]디비엔진에 관한 문의
작성자
손님
작성일
2008-02-10 13:39
조회수
3,729

안녕하세요...

다름이 아니고

tempdb 이동중에 size를 잘못 지정하여 디스크보다 큰 파일로 size를 잡고, 바로 SQL 엔진을 내리고 올리려고 하니,
시스템 에러 뜨면서 엔진이 안올라오고 있습니다.

이벤트뷰어에는 tempdb.mdf 어쩌고 하면서 DBCC CHECKDB 를 하라 하는대..
엔진이 올라와야 -0-;; 멀 할땐대 ㅡㅡ;;

이거 어찌 방법 없을까요

이 글에 대한 댓글이 총 1건 있습니다.
/*

재현

*/

 

use tempdb

go

sp_helpfile

go

 

Alter database tempdb modify file (name=tempdev, filename='e:\data\tempdata.mdf',size = 129GB)

Go

Alter database tempdb modify file (name=templog, filename='e:\data\templog.ldf')

Go

 

/*

시스템카탈로그에서파일"tempdev"() 수정되었습니다. 새경로는다음에데이터베이스가시작될때사용됩니다.

시스템카탈로그에서파일"templog"() 수정되었습니다. 새경로는다음에데이터베이스가시작될때사용됩니다.

 

SQL 서버정지

SQL 서버재시작

*/

에러발생



/*

문제 해결

*/


명령어프롬프트 시작>실행>cmd <엔터>

-- sqlservr.exe 디렉토리로이동

cd \Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn <엔터>

-- sql 서버강제시작

sqlservr.exe -f -s <인스턴스명> <엔터> 


--
쿼리분석기로해당서버접속사이즈재수정

Alter database tempdb modify file (name=tempdev, filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\tempdb.mdf')

Go

Alter database tempdb modify file (name=templog, filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\templog.ldf')

Go

/*

시스템카탈로그에서파일"tempdev"() 수정되었습니다. 새경로는다음에데이터베이스가시작될때사용됩니다.

시스템카탈로그에서파일"templog"() 수정되었습니다. 새경로는다음에데이터베이스가시작될때사용됩니다.

*/



Ctrl+C 로 SQL서버 정지
/*

커맨드 라인에서 NET START 명령으로 SQL 서버재시작

*/

NET START MSSQL$<인스턴스명> 

 

참고:

SQL Server 2005 온라인 설명서(2007 9)

방법: SQL Server 인스턴스 시작(sqlservr.exe)

http://msdn2.microsoft.com/ko-kr/library/ms180965.aspx

 

INF: 분리/연결(Detach/Attach)을 사용하여 새 위치로 SQL Server 데이터베이스 이동

http://support.microsoft.com/kb/224071/ko

 

 
최석준(beatchoi)님이 2008-02-11 12:28에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4050이런 쿼리가 가능할까요? [1]
작은소망
2008-02-11
3224
4048테이블 열 삭제 [1]
박판규
2008-02-11
7584
4040쿼리 질문입니다. [2]
초보에요
2008-02-11
2950
4039[급]디비엔진에 관한 문의 [1]
손님
2008-02-10
3729
4038우편번호 그룹을 지어 부수를 구할려고 합니다. [1]
정명규
2008-02-10
3310
4037쿼리문 질문.. [1]
진짜친구
2008-02-07
3049
4036sysobjects 테이블에 트리거 걸수 있나요? [1]
김재경
2008-02-06
3373
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다