동일한 SQL Server 2005 데이터베이스가있는 3 대의 컴퓨터가 있습니다. 3 대의 컴퓨터에서 동일한 데이터베이스가있는 다른 컴퓨터로 데이터를 수집하고 싶습니다. 도와주세요.다른 컴퓨터에서 하나의 데이터베이스로 복원하는 방법
답변
이 작업을 "데이터 변환"이라고하며, 각 작업의 고유성을 결정하고 충돌을 방지하기위한 전략, 주로이 데이터베이스에서 동일 할 가능성이 높은 기본 키를 주로 사용합니다. 여기에 간단한 대답은 없지만, 그 자체가 프로젝트 일 수 있습니다.
당신은 당신이 다음 마우스 오른쪽 버튼을 클릭하여 로컬 SQL 서버로 복원 할 수 있습니다 백업 및 복원 선택한 후 위치 등
을 선택하기 전에 백업 엔터프라이즈 관리자에서 마우스 오른쪽 버튼으로 클릭하고 선택 백업하여 데이터베이스가 필요합니다.
데이터를 로컬로 가져온 후에는 로컬 데이터베이스에 데이터를 전송할 쿼리를 작성해야합니다.
또는 Red Gates Sql Data Compare과 같이 시각적 인 인터페이스를 사용하여 데이터를 비교하고 전송할 수 있습니다. 이것은 비용이 들지만.
수동 데이터 변환 없이는 어려울 수 있습니다. 데이터베이스 및 데이터 유형에 따라 다릅니다. 예를 들어 키로 무엇을 사용합니까? 순차적 정수를 기본/외래 키로 사용하는 경우 몇 가지 수동 데이터 변환을 수행해야합니다. GUIDS를 사용하면 약간 쉽게 얻을 수 있지만, 예를 들어 일부 조회 테이블에 동일한 항목에 대해 다른 GUID 키가 없는지 확인해야합니다.하지만이 작업을 자동으로 수행 할 필요는 없습니다.
다른 테이블 (텍스트 메시지 등이있는 하나의 열이있는 테이블과 같은)과 관계가없는 매우 단순한 데이터가있는 경우 SQL Server Database Publishing Wizard으로 데이터를 스크립팅 한 다음 대상 데이터베이스에 대해 스크립트를 실행할 수 있습니다.
Redgate SQL Toolbelt 당신을 도울 수 있습니다. 먼저 another computer
에 데이터베이스를 복사 한 다음과 비교하여 3 개의 데이터베이스 (항상 새 데이터베이스에 한 방향으로 만 복사)와 비교하십시오. 그러나 나는 그것이 100 % 확실하다고 생각하는 것처럼 작동합니다. 직접 확인해야합니다.
다른 사람들과 마찬가지로 기본 키 등 몇 가지 문제가있을 수 있습니다.
- 1. 하나의 상자에서 SharePoint 데이터베이스의 전체 백업을 수행하고 다른 데이터베이스로 복원하는 가장 쉬운 방법
- 2. WebResource.axd - 하나의 컴퓨터에서 작동합니다. 다른
- 3. 다른 이름으로 백업을 복원하는 방법
- 4. 하나의 데이터베이스에서 다른 데이터베이스로 데이터 전송
- 5. 하나의 데이터베이스에서 다른 데이터베이스로 내보내기/가져 오기
- 6. 하나의 neo4j 데이터베이스를 다른 데이터베이스로 효율적으로 내보내는 방법?
- 7. 하나의 컴퓨터에서 Powershell을 사용하여 다른 컴퓨터에서 Powershell 스크립트 실행하기
- 8. gwt - 이전보기를 복원하는 방법
- 9. 한 데이터베이스에서 다른 데이터베이스로 뷰를 복사하는 방법
- 10. 한 데이터베이스에서 다른 데이터베이스로 데이터를 이동하는 방법
- 11. vc9 오류 4430 한 컴퓨터에서 다른 컴퓨터에서
- 12. 하나의 MS Access 데이터베이스에서 다른 MS Access 데이터베이스로 레코드를 복사합니까?
- 13. 하나의 Informix 데이터베이스에서 다른 데이터베이스로 데이터를 복사하는 스크립트
- 14. 하나의 SQL Server 데이터베이스 테이블에서 다른 데이터베이스로 데이터 복사
- 15. Sql 다른 데이터베이스로 압축
- 16. 다른 컴퓨터에서 컨트롤의 위치
- 17. mysql 데이터베이스를 복원하는 방법
- 18. 피커 값을 복원하는 방법
- 19. ASPNETDB 데이터를 다른 데이터베이스로 내보내기
- 20. 다른 컴퓨터에서 한 컴퓨터에서 제공되는 웹 페이지를 보는 방법
- 21. 여러 SQL 데이터베이스를 하나의 데이터베이스로 결합
- 22. 하나의 컴퓨터에서 다중 플랫폼 개발
- 23. 하나의 MySQL 데이터베이스로 작업하는 여러 서버
- 24. 하나의 컴퓨터에서 다른 컴퓨터로 데이터를 안전하게 전송하는 방법을 제안하십시오
- 25. django에서 런타임에 여러 데이터베이스 중 하나의 데이터베이스로 전환하는 방법?
- 26. msdb 데이터베이스의 백업을 복원하는 방법
- 27. 다른 컴퓨터에서 다른 행동을하는 CHAP
- 28. 네트워크의 다른 컴퓨터에서 파일을 액세스하는 방법
- 29. 다른 컴퓨터에서 wxHaskell을 실행합니다.
- 30. 다른 컴퓨터에서 MySQL에 연결