2012-01-01 6 views
8

.sql 스크립트가 있는데이 스크립트에서 데이터베이스를 만들고 싶습니다. sqlcmd에서 어떻게 수행합니까? 나는 그것이 같은 것을 알고있다 :sqlcmd를 사용하여 데이터베이스를 만드는 방법

CREATE DATABASE dbName 
GO 

그러나 데이터베이스를 빌드하는 방법 .sql 스크립트와 위치를 지정하는 방법?

+0

이것은 주제와 관련이 없습니다. 프로그래밍 질문이 아닌'sqlcmd' 사용 방법을 묻습니다. – Oded

+4

@Oded '프로그래머가 일반적으로 사용하는 소프트웨어 도구'에 대한 질문은 주제에 관한 질문입니다. –

답변

8

sqlcmd 유틸리티에 실행할 스크립트를 제공하려면 @Jeremiah Peschka's answer을 사용하십시오. 같은뿐만 아니라 링크 된 기사에서 볼 수 있듯이

CREATE DATABASE dbName 
ON (
    NAME = dbName_dat, 
    FILENAME = 'D:\path\to\dbName.mdf' 
) 
LOG ON (
    NAME = dbName_log, 
    FILENAME = 'D:\path\to\dbName.ldf' 
) 

, 당신은 다른 속성을 지정할 수 있습니다

는 새로 만든 데이터베이스의 위치에 관해서는,이 CREATE DATABASE 명령의 일부로 지정 될 수 있습니다 등의 초기 크기, 최대 크기

0

이것은 매우 간단합니다. 그냥 SQLCMD 실행하려면 다음 명령을 입력 sqlcmd -U sa -P password

가 다음을 입력합니다

CREATE DATABASE MYDB 
GO 

이것은 DB를 생성합니다. 종료하려면 "quit"을 입력하십시오.

관련 문제