Executando o SQL Server LocalDB 2012 e 2014 na VM do Windows Server 2008 R2 SP1 Eu tenho alguns problemas bizarros que não acontecem ao executar no Windows 7 ou Windows 10.
Eu posso criar bancos de dados, salvar dados neles, mas depois de alguns minutos o arquivo .mdf
do banco de dados parece bloquear. Eu recebo o erro (no meu código c #)
Failed to update database "dbname" because the database is read-only.
Eu excluí qualquer outro aplicativo que bloqueie o arquivo do banco de dados. Parece ser um problema do SQL Server, tanto quanto eu posso determinar.
Eu tentei abrir o banco de dados no Management Studio, ele me diz que o banco de dados é somente leitura. Ele também não pode mudar o status, jogando um erro 5 (Access is denied) (5120)
Posso confirmar que o arquivo de banco de dados (mdf) não está protegido contra gravação - posso renomear o arquivo ou abrir e alterá-lo em HxD, por exemplo. Se eu copiar os arquivos do banco de dados para outro computador, tudo funcionará bem. Nenhuma permissão ou problemas de gravação.
O SQL não pode editá-lo e não sei por quê. O que pode estar causando isso?