2017-12-14 33 views
0

5 개의 창고가있는 회사와 클라우드에서 SQL 서버 데이터베이스를 사용하는 자체 재배 재고 관리 시스템에 대한 작업을하고 있습니다. 문제는 창고 중 하나가 인터넷 연결이 끊어지면 모든 활동이 중단된다는 것입니다. IMS는 데이터베이스 없이는 쓸모 없다.인터넷이 실패 할 때 데이터베이스를 동기화 상태로 유지하는 방법

인터넷 연결이 복원 될 때 주 데이터베이스와 동기화되는 데이터베이스의 로컬 복사본을 실행할 수있는 방법이 있습니까?

아카이브를 검색했으며 많은 관련 게시물이 있지만 더 이상 존재하지 않는 제품이나 기술을 많이 언급합니다. 다른 사람들은 독자가 내가있는 것보다 더 똑똑하다고 생각합니다!

도움이된다면 데이터베이스를 Azure of AWS로 이동할 수 있습니다. 어떤 아이디어? 감사.

+2

여기에서 할 수있는 많은 일이 있으며 모두 엄청난 양의 작업입니다. 당신은 로컬 데이터베이스와 복제를 사용할 수 있습니다. 사용자 정의 동기화 프로세스를 정의 할 수 있습니다. xml, json을 사용할 수 있습니다. 목록이 계속됩니다. –

+1

또 다른 대안은 비즈니스 급 인터넷 연결에 투자하는 것입니다. 또한 백업 연결성을 제공하는 다양한 솔루션이 있습니다. SD-WAN. 이것은 단기/중기 적으로 훨씬 저렴할 것입니다. – Alex

답변

1

나는 알렉스 (의견에서)와 함께있다. 각 위치에서 중복 된 인터넷 연결을 얻으십시오. 결국 어떤 궁극적 인 일관성 솔루션보다 저렴합니다.

연결이 끊어진 응용 프로그램의 길을 가고 SQL Server를 사용하려는 경우 실제로 OCA (간헐 연결 응용 프로그램) 및 Sync Framework을보고 싶습니다. 이를 위해서는 응용 프로그램에 대한 상당한 재 작업이 필요합니다 (이 문제의 거의 모든 솔루션이 적용됨).

응용 프로그램의 크기가 크면 수백에서 수천 시간의 노력이 필요합니다. 자국산이기 때문에 규모가 작아서 보수적 인 것으로 가정하고 50,000 달러 이상의 규모를 찾고 있습니다.

한편 비즈니스 급 백업 인터넷 회선은 한 달에 몇 백 개를 실행해야하며 비즈니스 안정성을 향상시킵니다. 윈 - 윈처럼 보입니다.