kullanarak tek bir kullanıcı modunda dacpac yayımlayın Veritabanı yükseltme yaparken gereksiz db değişikliklerini önlemek için tek kullanıcı modunda dac pac yayımlamak istiyorum. Bunun için Microsoft.SqlServer.Dac.DacServices'da Deploy işlevini kullandım.Microsoft.SqlServer.Dac.DacServices
Bu işlevde bir DacDeployOptions seçenekleri argümanı var. Bu seçeneklerde DeployDatabaseInSingleUserMode = true
'u ayarladık. Her ne kadar doğru olarak ayarlanmış olsa da, dacpac dağıtılırken db işlemi yapabiliyorum.
Eksik olduğum bir şey var mı? veya Bunu başarmanın başka bir yolu var mı?
Yardım Takdir edilecektir!
bu yapabileceğini - Senaryoyu oluşturabilir ve Üstte bir ALTER DATABASE SET SINGLE_USER ... olup olmadığını görüyor musunuz? –