하나는 SQL 2000에, 다른 하나는 2005에 동기화 된 데이터베이스를 유지해야합니다. 2000에있는 데이터베이스는 읽기 전용 모드로 유지해야합니다. 사용자는 데이터를 입력하지 않습니다. 2005 년은 사용자가 업데이트 할 예정입니다. 그래서 나는 잘라내어 2005 년의 데이터로 2000 버전에 삽입하는 스크립트를 매일 밤 개발할 수있었습니다. 내 질문은 스크립트가 실행되는 동안 임시로 읽기 전용 모드를 사용하지 않도록 설정할 수있는 방법이 있는지입니다. 더 나은 접근 방법이 있습니까? 감사합니다.SQL Server - 읽기 전용 데이터베이스 동기화 유지
1
A
답변
2
스크립트가 실행되는 동안 읽기 전용 모드를 비활성화 할 수 있습니다. 처리 중에 모든 사용자가 데이터베이스에 액세스하지 못하게하려면 RESTRICTED_USER
을 설정해야 할 수도 있습니다. 그냥 나중에 참조
0
,이,
ALTER DATABASE MyDB SET READ_WRITE WITH ROLLBACK IMMEDIATE
ALTER DATABASE MyDB SET READ_ONLY WITH ROLLBACK IMMEDIATE
감사합니다, 내가 진행 어떻게 마이크 헨더슨에 의해 제공되는 응답에 따라 경향이
1
입니다. 기본적으로 db 보안을 활용하여 사용자가 데이터를 수정하지 못하도록하고 데이터를 동기화하는 데 사용되는 계정에서 쓰기를 허용합니다.
시간 제약 조건은 무엇인지 모르지만 최종 사용자가 변경하지 못하도록 읽기 전용으로 데이터베이스에 의존하는 경우 db 기간이 길어질 가능성이 있습니다 읽기/쓰기 모드.
관련 문제
- 1. 읽기 전용 액세스로 SQL Server 데이터베이스 열기 -
- 2. SQL Server 데이터베이스 동기화
- 3. Azure Sql 데이터베이스 읽기 전용
- 4. 읽기 전용 mysql 데이터베이스
- 5. SQL Server 스크립트 유지
- 6. SQL Server 읽기 전용 데이터베이스 사용 장점 및 영역
- 7. 읽기 전용 파일 시스템에서 SQL Server CE 데이터베이스 데이터 열기
- 8. 개발자간에 SQL 데이터베이스 스키마 동기화 유지
- 9. SQL Server 2012 읽기 전용 연결
- 10. SQL Server 2008에 대한 읽기 전용 액세스
- 11. 동기화 전략 2 Microsoft SQL Server 데이터베이스
- 12. 두 개의 SQL Server 데이터베이스 동기화
- 13. Sql server 2008 R2 - 두 데이터베이스 동기화
- 14. 업그레이드 읽기 전용 데이터베이스
- 15. SQL Server 동기화 대안
- 16. SQL 데이터베이스 동기화
- 17. 모바일 데이터 동기화 유지
- 18. 로컬 프로덕션 SQL Server 데이터베이스에서 원격 읽기 전용 SQL Server 데이터베이스로 데이터 복사
- 19. SQL Server 논리적 읽기
- 20. SQL Server 스키마 비교 - 동기화
- 21. 데이터 소스를 사용하여 SQL Server 데이터베이스 읽기
- 22. Google 클라우드 SQL 읽기 전용 모드로 전환
- 23. SQL Server CE와 SQL Server 간의 동기화
- 24. SQL Server 2012와 SQL Server 동기화
- 25. SQL Server 데이터베이스베이스 동기화
- 26. 컷오프와의 SQL Server 동기화
- 27. SQL Server AlwaysOn에서 더티 읽기
- 28. SQL Server 2005에서 데이터베이스 파티셔닝
- 29. 읽기 전용 Derby 데이터베이스 동결
- 30. PostgreSQL 데이터베이스 읽기 전용 미러
팁 주셔서 감사합니다. – m0dest0