2011-07-01 3 views

답변

0

SQL Server 설치 디렉터리에 .mdf 및 .ldf가 필요하지만 master 데이터베이스에 모든 항목을 만든 경우 다른 데이터베이스를 만들고 대신 모든 항목을 이동하는 것이 좋습니다. 마스터 db는 그런 일에 사용되어서는 안됩니다.

+0

master 데이터베이스의 모든 데이터를 다른 데이터베이스로 복사하는 방법은 무엇입니까? – vini

3

Visual Studio와 함께 제공되는 SQL-Express를 사용하는 경우 데이터베이스 파일은 기본적으로 App_Data 폴더에 있습니다.

스크립트를 다시 실행하여 다른 db 서버에서 다시 작성할 수있는 데이터베이스의 SQL 스크립트를 생성 할 수 있습니다. 이 경우 Server Explorer에있는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 Publish to Provider을 선택하십시오.

+0

마스터 데이터베이스를 mdf 파일이 아니기 때문에 거기에 있지 않습니다! 다시 데이터베이스를 만들 테이블을 많이 가지고있어! – vini

+0

@vini 그렇다면 데이터베이스에 대한 sql 스크립트 파일을 생성하고 데이터베이스를 다시 만드는 데 사용하는 것이 좋습니다. 수정 된 답변 확인 ... – Jayesh

+0

yup가 sql 스크립트를 만들었습니다! mdf 파일을 사용하여 새 데이터베이스를 만드는 경우 어떻게해야합니까? – vini

관련 문제