
내 목표는 단일 SQL 2005 데이터베이스를 별도의 2008 서버로 이동하는 것입니다. 문제는 두 서버에 대한 내 액세스 수준입니다. 각각에서는 데이터베이스에만 액세스할 수 있고 그 외에는 아무것도 액세스할 수 없습니다. 파일 시스템에 대한 액세스 권한이 없거나 프록시를 생성할 수 없기 때문에 백업 파일을 생성하거나 데이터베이스를 분리할 수 없습니다.
스키마를 복원하기 위해 SQL 2005 Management Studio Express의 스크립트 생성 기능을 사용해 보았으나 새 데이터베이스에서 SQL을 실행하려고 할 때 지원되지 않는 명령 오류가 발생했습니다. 마찬가지로 EMS SQL Manager 2005 Lite를 사용하여 스키마와 데이터의 백업 스크립트를 작성하려고 시도했지만 비슷한 문제가 발생했습니다.
이 작업을 수행하려면 어떻게 해야 합니까? 분리 및 백업 기능을 사용하는 것 외에는 해결책을 찾을 수 없는 것 같습니다.
답변1
네, 알 것 같았어요. Sql 2008 Management Studio Express의 데이터 추출 기능을 사용하여 테이블과 데이터를 추출했습니다. 그런 다음 DB Extract 2010을 사용하여 저장 프로시저를 가져왔습니다. 지금까지는 모든 것이 작동하는 것 같습니다.
제가 놓친 게 있나요?