Visual Studio 2010의 ASP.net 4.0에서 SQL Server 2008 데이터베이스와 연결된 응용 프로그램을 개발했습니다. 내 ASP.net 응용 프로그램을 SQL Server 2005 Express, OS Windows 2003 werver가있는 웹 서버 IIS 6.0에 복사했습니다. 나는 다음과 같은 오류 얻을 내 웹 사이트를 검색 할 때 는 :SQL Server 2005 데이터베이스를 SQL Server 2005에 연결하지 못했습니다.
The database 'C:\TELEFOON\TELEFOON\APP_DATA\ASPNETDB.MDF' cannot be opened because it is version 655. This server supports version 611 and earlier. A downgrade path is not supported.
Could not open new database 'C:\TELEFOON\TELEFOON\APP_DATA\ASPNETDB.MDF'. CREATE DATABASE is aborted. An attempt to attach an auto-named database for file C:\Telefoon\Telefoon\App_Data\aspnetdb.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
을 나는 문제를 이해 할 수 있지만, 해결책은 무엇입니까?
왜 추천 할 수있는 경우에 스크립트를 실행하려고? 방금 "내보내기 데이터"마법사를 사용하여 2008 년에서 2005 년까지 테이블과 데이터를 이동하려고 시도했지만 정상적으로 작동했습니다. 예를 들어 스크립트 생성 마법사를 사용하여 스키마 (스키마와 데이터 모두 포함)를 생성 할 수 있으며 Management Studio에서 특정 하위 수준 대상을 지정하는 옵션을 사용할 수도 있습니다 (따라서 ' 낮은 버전에서 가능). "효과가 없다"는 것을 설명 할 수 있습니까? –
스크립트를 사용하면 작은 데이터베이스에서 작동하지만 4 테이블이있는 데이터베이스와 가져 오기를 사용하는 데이터베이스를 가져올 수 없습니다. – CloudyMarble
@ O.D 그래서 버전과 관련이 있다고 확신하는 이유는 무엇입니까? –