저는 현재 x86 인 SQL Server를 가지고 있으며이를 x64로 업그레이드하고 싶습니다. x64 버전의 Windows에서 실행되고 있으며 서버 구성시 잘못된 버전이 설치되어있는 것처럼 간단하다고 생각합니다. 프로덕션 서버이므로 모든 사용자가 고유 한 SQL 로그인을 가지고 있기 때문에 가장 큰 걱정거리는 로그인을 변경하지 않고 얻는 것입니다. 나는 약간의 검색을했고, 다음 단계를 준 Experts-Exchange thread을 발견했다.SQL Server 2000을 x86에서 x64로 업그레이드 하시겠습니까?
- detach 데이터베이스 - alluser dbs, model 및 msdb.
- 스크립트 로그인 (http://support.microsoft.com/kb/918992/) 및 DB 파일 저장 작업
- 및 스크립트
- unintall SQL
- 는
- 파일이 올바른 위치에 일단
- 가 DBS를 부착 재 DBS를 첨부 SQL 64을 설치합니다.
- msdb가 다시 연결되지 않은 경우 로그인 및 작업 스크립트를 실행합니다.
시스템 데이터베이스를 새 인스턴스로 전송할 필요가 없으므로 (1 단계는 특수 XP 또는 다른 어떤 스크립트도 작성하는 것 외에는 올바르지 않습니다.) 누구든지 할 일이 필요하다고 생각할 수 있습니까? 더 중요한 것은, 실제로 이것을 시도한 사람이 있습니까? 어떤 이야기 나 할함을 공유 할 수 있습니까? 아니면 원활하게 진행 되었습니까?
공급 업체 지원으로 인해 SQL 2000이 유지되므로 SSIS 로의 업그레이드는 문제가되지 않습니다. x64에서 DTS에 대한 경험이 없습니다 - 거기에 알려진 문제가 있습니까? 아니면 문제없이 포트를 패키지해야합니까? – SqlRyan
Sql 2000 32 비트를 Sql 2005 x64로 업그레이드 했으므로 이에 대한 경험이 없지만 원래 릴리스되었을 때 64 비트 서버에서 DTS 패키지를 실행할 수 없었습니다. 64 비트 서버에 대해 32 비트 시스템에서 실행해야했습니다. 따라서 서버에서 일정을 예약 할 수 없습니다. – jhale