다음을 통해 공유


방법: 스크립트 생성(SQL Server Management Studio)

SQL Server 스크립트 생성 마법사 또는 개체 탐색기를 사용하여 Transact-SQL 스크립트를 만들 수 있습니다.

SQL Server 스크립트 생성 마법사

스크립트 생성 마법사에서는 Transact-SQL 스크립트를 만드는 프로세스를 안내하며 스크립팅할 여러 개체를 한 번에 선택할 수 있습니다. 마법사에는 사용 권한, 데이터 정렬, 제약 조건 등을 포함할지 여부와 같은 다양한 스크립트 옵션이 있습니다. 여러 개체에 대한 스크립트를 만들 때 마법사를 사용하십시오. SQL Server 스크립트 생성 마법사에 대한 자세한 내용은 SQL Server 스크립트 생성 마법사 F1 도움말을 참조하십시오.

스크립트 생성 마법사를 열려면

  1. 개체 탐색기에서 데이터베이스를 확장하고 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 태스크를 가리키고 스크립트 생성을 클릭합니다.

  2. 마법사의 단계에 따라 데이터베이스 개체를 스크립팅합니다.

개체 탐색기

개체 탐색기를 사용하여 전체 데이터베이스 또는 기본 옵션을 사용하는 하나의 데이터베이스 개체에 대한 스크립트를 신속하게 만들 수 있습니다. 쿼리 편집기 창에서 파일이나 클립보드에 스크립트를 만들 수 있습니다. 스크립트는 Unicode 형식으로 만들어집니다.

개체를 만들거나 삭제하는 스크립트를 만들 수 있습니다. ALTER, SELECT, INSERT, UPDATE, DELETEEXECUTE와 같은 추가 스크립팅 옵션이 있는 개체 형식도 있습니다.

프로시저를 삭제한 다음 프로시저를 만들거나 테이블을 만든 다음 테이블을 변경하는 등 여러 옵션이 포함된 스크립트가 필요한 경우가 있습니다. 조합된 스크립트를 만들려면 첫 번째 스크립트를 쿼리 편집기 창에 저장하고 두 번째 스크립트를 클립보드에 저장하여 첫 번째 스크립트 다음에 창에 붙여 넣을 수 있습니다.

개체를 스크립팅하려면 개체 탐색기를 확장하고 개체를 찾습니다. 개체를 마우스 오른쪽 단추로 클릭한 다음 <object type> 스크립팅을 클릭합니다.

전체 데이터베이스의 스크립트를 생성하려면

  1. 개체 탐색기에서 SQL Server 데이터베이스 엔진 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.

  2. 데이터베이스를 확장하고 임의의 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 태스크, 스크립트 생성을 차례로 가리키고 스크립트 생성 마법사의 단계를 따릅니다.