2013-12-12 4 views
0

방금 ​​Windows 7을 새로 설치 한 다음 두 개의 응용 프로그램을 설치했습니다. 각 응용 프로그램은 무료 SQL 데이터베이스를 백 엔드로 사용합니다. UPS Worldship이 SQL Server 2005를 설치했으며 "Shipworks"가 SQL Server 2012를 설치했습니다.여러 버전의 SQL Server 실행

두 데이터베이스가 모두 2012 년에 행복하게 실행되도록 합리적으로 쉬운 방법이 있습니까? 2005 년과 2012 년 서버를 나란히 실행하는 것은 비효율적 인 것처럼 보입니다.

Worldship을 제거한 다음 Server 2005를 제거하고 Worldship을 다시 설치하여 Server 2012의 존재를 감지 할 수 있는지 확인했지만 차이는 없었습니다.

+0

UPS Worldship이 SQL Server 2012를 지원하고 연결 설정을 변경할 수있는 경우 SQL Server 2012 인스턴스로 데이터베이스를 이동하고 연결 설정을 변경할 수 있습니다. 프로그래밍에 대한 것보다 UPS Worldship에 대한 질문처럼 보입니다 . 지원 요청을 위해 연락을 시도한 적이 있습니까? – Justin

+0

프로그래밍과 관련이 없으므로 이것을 수퍼 유저로 이동하려면 투표를하십시오. – slugster

답변

0

이러한 응용 프로그램에는 이러한 데이터베이스의 기능이 필요할 수도 있습니다. 아마도 UPS Worldship은 2005 년에 구축, 테스트 및 출시되었지만 2012 년에는 올바르게 걱정할 필요가 없습니다. 모든 데이터베이스 릴리스에는 더 이상 사용되지 않으며 결국 삭제되는 기능이 있습니다.

이론적으로 2005 년부터 2012 년까지 데이터베이스를 이동할 수 있습니다. 먼저 2005 데이터베이스의 백업을 만들어야 할 수도 있습니다. 2012 서버로 복원하십시오.

그런 다음 연결 문자열을 찾아 변경해야합니다. 연결 문자열은 XML 또는 텍스트 파일 또는 레지스트리에 있거나 일부 바이너리 형식으로 저장 될 수 있습니다. 그러나 변경 한 후에도 모든 것이 제대로 작동하더라도 "보증이 무효화"되고 지원을받을 자격이 없습니다.

관련 문제