Salah satu penyebab error message ini, adalah karena data file dan log file nya di set jadi read-only.
Kita coba reproduce :
1. kita create satu database baru
2. Setelah berhasil buat database baru dengan nama "test", kita detach databasenya
3. keluar pesan berhasil detach
4. Rubah kedua file menjadi read-only, baik mdf maupun ldf nya
5. Kita attach kembali database test tersebut
6. Keluar pesan attach berhasil
7. Tapi database nya jadi read-only
8. kita coba update database propertiesnya dari Enterprise Manager menjadi tidak read-only, malah dapat error message 5105
Solusi:
Rubah properties kedua file (mdf dan ldf) menjadi tidak read-only, kemudian ke Enterprise Manager > Set Database menjadi tidak read-only
