시스템 사용자가 각자 자신의 데이터베이스 사용자 (DB가 아닌)에 액세스하는 데 필요한 시스템 사용자 테이블이 있습니다. 시스템에 자체 로그인이 있습니다. 사용자가 데이터베이스간에 동기화하지 않기 때문에 테스트중인 SQL AlwaysOn 분산 서버 설정에 문제가 있습니다. 따라서 시스템이 데이터베이스 사용자를 생성하더라도 보조 노드로 전복하지는 않으며 폴백
안녕하세요 하루에 한 번 실행되는 응용 프로그램을 만들어야합니다. 이 앱은 사용자 로그인 후 바로 하루 중 언제든지 실행할 수 있습니다. 제 질문은이 작업을 수행하는 가장 좋은 방법입니다. 이 작업을 수행하려면 Windows 서비스 또는 Windows 응용 프로그램을 만들어야합니까? 또 다른 요구 사항은 앱을 제거하지 않는 한 하루에 한 번씩 실행해야한다는
내가 일하는 회사는 항상 SQL Server 지원 응용 프로그램의 가용성 그룹 아키텍처를 사용하고 싶습니다. 우리는 설치 직후 3 개의 데이터베이스를 가지고 있고 그 중 하나는 구성별로 분할되어 있습니다. 현재 MSDTC를 사용하여 세 데이터베이스 간의 트랜잭션을 조정합니다. 예를 들어 데이터베이스 A와 B에 커밋하고 A 커밋이 성공한 경우 B 실패는 롤백
AlwaysOn 가용성 그룹을 아무런 문제없이 구성했습니다. 데이터베이스가 동 기적으로 미러링되고 SQL Server가 올바르게 작동합니다. Availavility Group Listener를 만들고 ReadWrite 연결 만 수락하도록 주 서버를 구성하고 ReadOnly 연결 만 수락하도록 보조 서버를 구성했습니다. Server=tcp:SQLListen.
MultiSubnetFailover를 true로 설정하면 개발자가 AlwaysOn 가용성 그룹 수신기에 연결할 수없는 이상한 문제가 있습니다. 그러나 클라이언트는 그룹의 기본 노드에 직접 연결할 때 연결할 수 있습니다. 우리는 .NET 8.0.3을 사용하는 윈도우 8뿐만 아니라 .Net 4.0.3을 사용하는 윈도우 8에서 아래의 최소 테스트 캐스트로 이것을