Yah, saya belum mencoba ini, tetapi sesuai tautan pertama Anda, Anda dapat melepaskan basis data, mengganti nama file pada disk dan kemudian memasang kembali basis data. Jadi, cobalah.
Objek Server di SMO memiliki metode Detach(..) dan Attach(..) yang dapat Anda gunakan. Kemudian, cukup gunakan File.Move(..) untuk mengganti nama file.