나는에 관한 정보를 찾고 있어요 다음모범 사례는
DB 스키마 변경을 DB 내 생산에 내 dev에 DB의 스키마를 업데이트하거나 더 간결하게 만들기위한 가장 좋은 방법은 무엇입니까 일반적으로
프로덕션 데이터베이스는 두 개의 다른 ASP.NET 웹 사이트의 백 엔드입니다.
우리의 스키마 변경 프로세스는 실제로 "마이그레이션"이 실제로 스키마 변경 내용을 포함하는 .cs 파일이되어 매우 견고합니다. 그런 다음 ADO.NET을 사용하여 db에 대해 스키마 변경 사항을 적용합니다.
제 질문은 데이터베이스 연결에 대한 것입니다.
db에 액세스하는 두 개의 웹 사이트를 중지해야합니까? 나는해야한다고 생각합니다. DB를 단일 사용자 모드로 설정해야합니까? 내가해야 할 것처럼 보이지만 나는 그것에 대해 전적으로 자신감이 없습니다.
무엇이 누락 될 수 있습니까? 전에 DB 스키마 변경에 대해 당신을 물 렸던 것들은 무엇입니까?
여러 번 실행하면 접선이 안전합니다.이 속성은 멱 (idempotence)이라고합니다. .SQL 파일은 멱등 원입니다. –