얼마전에 질문을 올렸지만 해결을 못해서 다시 올립니다. ㅠㅠ
파일 크기가 16.6기가인 mdf 파일을 엑셀로 내보내기 위해서 데이터베이스에 연결을 하려고 합니다.(ldf 파일도 가지고 있습니다.)
하지만
'결과 누적 데이터베이스의 크기가 허용된 제한(데이터베이스당 10240MB)를 초과하므로 CREATE DATABASE 또는 ALTER DATABASE가 실패했습니다.(Microsoft SQL Server, 오류:1827)'
이라는 오류가 발생하여 데이터베이스에 연결을 못하고 있습니다.
하드용량도 충분히 있고, 버젼은 2008 R2 입니다.
어떻게 하면 대용량 mdf 파일을 데이터베이스에 연결할수 있나요?
Comment 7
-
catchv
2015.04.06 15:21
-
띠용띠요
2015.04.06 16:02
Microsoft SQL Server 2008 R2 (SP2) 라고 나옵는데, 이게 Express라는건가요?
-
catchv
2015.04.06 16:20
더 뒤에는 뭐라고 나오나요?
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (Intel X86) Apr 22 2011 11:57:00 Copyright (c) Microsoft Corporation Developer Edition on Windows NT 6.1 <X64>
-
띠용띠요
2015.04.06 17:48
아.....경솔했네요ㅠㅠ바보같이.. 끝까지 보니 Express 라고 나오네요 ㅠㅠ 감사합니다.
Express버전에서 용량 제한이 있다면, 다른 버전에서는 열 수 있나요?
-
SELECT @@VERSION 을 실행한 결과를 주시면 버전 파악에 도움이 되겠습니다.
참고로 Express는 mdf파일의 크기가
2005, 2008은 4기가 2012는 10기가까지로 제한됩니다.
물론 같은 이름의 DB를 만들어놓고 서비스를 죽인다음 파일을 덮어 씌우고 서비스를 다시 시작하면 된다고는 하던데
라이센스를 위반하는 것이기 때문에 절!대!로! 하시면 안되겠죠.
-
띠용띠요
2015.04.06 17:50
제대로 확인해보니 Express버전이였습니다!
그런 라이센스를 위반하는 방법 말고는 없는걸까요?ㅠㅠ
-
예... 없을겁니다.
SQL Server 에디션이 뭔가요?
SELECT @@VERSION 으로 한번 확인해 보세요.
Express 면 10GB인가 8GB가 최대 입니다.