저는 MySQL과 PHPMyAdmin에 익숙합니다. ASP.net 프로젝트를 위해 MSSQL으로 전환해야했지만 많은 문제가 있습니다. 저는 SQL Server Management Studio와 함께 SQL 2008의 익스프레스 버전을 사용하고 있습니다. 다음은 잠시 동안 고민하고있는 두 가지 질문입니다.MS SQL 스키마 및 데이터 내보내기
1) 데이터베이스의 DB 스키마를 내보내려면 어떻게해야합니까? 테이블 구조 등?
2) 데이터베이스의 모든 데이터를 내보내려면 어떻게해야합니까?
이상적으로는 스키마 나 데이터를 복제해야하는 곳 (예 : 공동 프로젝트의 동료 컴퓨터) 또는 프로젝트가 호스팅 될 때 온라인으로 실행할 수있는 .sql 파일을 갖고 싶습니다.
감사합니다.
.bak 파일의 경우 데이터 만 내보내시겠습니까? 예를 들어, db에 추가 한 새로운 데이터를 다른 db에 복사하려면 .back 파일을 사용할 수 있습니까? 나는 그렇게 추측하고있다. – stringo0
# 1의 경우, 의도는 다른 데이터베이스의 스키마를 복제하는 것입니다. 스키마를 복제하기 위해 다른 데이터베이스에서 실행할 수있는 sql 스크립트 또는 비슷한 것을 생성하는 것이 좋을 것입니다. – stringo0
# 1, SQL Server Management Studio에는 DB에서 다른 DB로 데이터를 전송하는 GUI 도구가 있습니다. 항상 사용합니다. 설치 후 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 '데이터 내보내기'를 선택하고 거기에서 묻는 메시지를 따르십시오. 스크립트를 통해 데이터를 전송하려면 다음을 수행하십시오. http://blog.sqlauthority.com/2009/07/29/sql -server-2008-copy-database-with-data-generate-t-sql-for-insert-data-one-table-to-another-table/ – Albert