2012-04-07 2 views
0

SQL Server 2008 Express를 사용하여 상자에 데이터베이스를 만들고 2008 년을 사용하여 그 상자와 다른 상자 사이에 웹 사이트를 개설했습니다. R2. 불행히도, 나는 두 가지 문제를 쳤다.SQL Server 2008 R2 및 SQL Server 2008 Express에서 공이 재생되지 않습니다.

첫 번째는 R2 상자에서 2008 년부터 데이터베이스에로드되지만 표를 추가 할 수 없습니다 (잘 착용 된 완전히 쓸모없는 지정 모듈을 찾을 수 없음). 즉, HRESULT : 0x8007007E) - 나는 그 밖의 모든 것을 할 수 있지만 테이블을 추가합니다.

두 번째는 파일을 액세스하여 SVN으로 업데이트 할 때 버전 번호가 다른 (655 [2008 Express], 다른 하나는 661) (다운 그레이드 경로없이) 다른 상자에서는 사용할 수 없다는 것입니다. Grrr!

2008 R2 상자의 SQL 파일을 SQL 스크립트로 복사하십시오. R2를 컴퓨터에서 완전히 제거하고 2008의 기본 설치를 수행하고 스크립트를 다시 가져옵니다. 문제는 내가 그것을하는 방법에 대한 단서가 없다는 것입니다.

누구든지이 작업을 수행하거나 도움이 될 수있는 웹 사이트의 방향을 알려주는 키트를 추천 할 수 있습니까? Google은 많은 조회수를 내고 있지만 항상 도움이되지는 않습니다.

감사

폴 당신의 묘사에서

답변

1

, 그것은 당신이 SQL 익스프레스 2008을 가지고 있음을 표시하지 SQL Express를 2008 R2;

는 R2 http://www.microsoft.com/download/en/details.aspx?id=23650

SQL Express가 버전이 아니라 그냥 판이다 SQL Express를 2008에 SQL Express를 업그레이드 고려하게한다. SQL Express 2008을 SQL Express 2008 R2로 업그레이드하는 것이 더 쉬울 수도 있습니다.

... 데이터베이스를 스크립트로 내보내는 경우이 옵션을 사용하면 도움이 될 것입니다. http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema-stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects/