두 개의 다른 서버에서 두 개의 유사한 SQL 데이터베이스를 사용하고 있는데 하나는 로컬이고 다른 하나는 온라인입니다. 하루가 끝날 때 로컬 서버에서 온라인 서버로 데이터를 전송하려고합니다.두 데이터베이스 간 SQL 데이터 전송
데이터를 자동으로 전송하고 기본 키를 효과적으로 보호하는 가장 좋은 방법은 무엇입니까?
는두 개의 다른 서버에서 두 개의 유사한 SQL 데이터베이스를 사용하고 있는데 하나는 로컬이고 다른 하나는 온라인입니다. 하루가 끝날 때 로컬 서버에서 온라인 서버로 데이터를 전송하려고합니다.두 데이터베이스 간 SQL 데이터 전송
데이터를 자동으로 전송하고 기본 키를 효과적으로 보호하는 가장 좋은 방법은 무엇입니까?
는를 사용하여 레드 게이트 데이터 비교 감사드립니다. 상업용이지만.
가 (난 그냥 고객 만족 해요없이 레드 게이트에 관련된 방법)
SQL Server Management Studio를 열고 개체 탐색기에서 두 서버에 연결할 수있는 서버를 마우스 오른쪽 단추로 클릭하고 작업을 선택 , Import Data (데이터 가져 오기) 또는 Export Data (데이터 내보내기)를 선택하면 간단한 마법사를 통해 데이터를 가져올 수 있습니다.
SSMS는 필요한 경우 스키마 비교 (RedGate 비교 소프트웨어에 대한 비용 지불 필요 없음)를 수행 할 수도 있습니다.
, 내가 제안이 가장 좋은 방법은 (대신 수동으로 직접 수행)입니다 데이터베이스 미러링을 사용하여 :
나는 그런 경우 무엇을 당신이하려고하는 것은, 매일 업데이트 미러 데이터베이스 믿습니다 여기 미러링에 대한
읽기 : Setting Up Database Mirroring
,369 : Database Mirroring이 가이드에 따라
로컬 서버가 주요해야하며, 온라인이 거울
될 것 I 높은 대신 수동 (아래 답변을 링크 참조) 데이터를 스크립팅에,이 방법 추천, 자동 페일 오버과 같은 이점을 제공합니다 (로컬 서버가 원격 서버를 사용할 경우 원격 서버를 사용함). 위의 링크에서 이점을 모두 읽을 수 있습니다.
데이터베이스 미러링은 SQL Server 엔터프라이즈 버전 및 개발자 버전 – Yugz
에서만 사용할 수 있습니다. 감사합니다. 관련 메모를 추가했습니다. –
은 당신이 생각 해 봤나 :
당신이 결국 어떤 이유로 수동으로하고 싶은, 또는 당신은 SQL 서버 엔터프라이즈 에디션이없는 경우,이 질문에 대한 내 대답을 읽어 복제 사용? replication tutorial
문제가 해결되었거나 도움이 더 필요합니까? –