해결된 질문
작성
·
419
0
안녕하세요
강의를 한 번 다 듣고 두 번째로 들으려고 하는데
쿼리가 정상적으로 실행이 되지 않아서 Demo DB를 새로 생성하려고 샘플 DB 스크립트를 실행했는데 에러가 발생합니다
학습일정에 지장이 없도록 빠른 답변 부탁드리겠습니다
* SSMS 버전: v18.11.1
1. [Pubs 스크립트 실행시]
정상 종료
2. [Northwind 스크립트 실행시]
메시지 226, 수준 16, 상태 5, 줄 11
다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다.
메시지 911, 수준 16, 상태 1, 줄 33
데이터베이스 'Northwind'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오.
3. [EPlan 스크립트 실행시]
쿼리 실행시간이 5분 넘게 걸려서 쿼리실행취소함
메시지 226, 수준 16, 상태 5, 줄 12
다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다.
메시지 911, 수준 16, 상태 1, 줄 34
데이터베이스 'EPlan'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오.
사용자가 쿼리를 취소했습니다.
4. [EPlanHeap 스크립트 실행시]
쿼리 실행시간이 5분 넘게 걸려서 쿼리실행취소함
메시지 226, 수준 16, 상태 5, 줄 12
다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다.
메시지 911, 수준 16, 상태 1, 줄 34
데이터베이스 'EPlanHeap'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오.
사용자가 쿼리를 취소했습니다.
답변 1
0
안녕하세요 myValue님,
1. SSMS 를 처음 열고 위 4개의 스크립트 파일을 각각 4개의 쿼리 창으로 연 뒤에 각각 F5를 눌러서 전체 실행을 하면 정상적으로 DB가 생성됩니다.
2. 오류 메시지 내용으로 보아 작업하면서 뭔가 꼬인 것 같습니다.
1) 과 같이 해도 안 되시면 기존 SSMS를 모두 종료하시고 새로 SSMS를 실행한 뒤 1)과 같이 실행해 보세요
2) 그래도 안되면 기존 SSMS를 모두 종료하고 새로 SSMS를 실행한 뒤 "수동으로 기존 DB를 삭제(이미 없는 건 제외)" 하고 나서 1)과 같은 방법으로 다시 스크립트를 실행해 보시기 바랍니다. 그래도 안되면 다시 말씀주세요.
* 혹시 SSMS에 특정 옵션을 설정해 두거나 스크립트를 바꾸거나 하셨다면 한 번 확인해 보시기 바랍니다.
김정선 드림