Problema de SQLite3 :: SQLException: erro de lógica SQL ou faltando banco de dados

StackOverflow https://stackoverflow.com/questions/392493

  •  23-08-2019
  •  | 
  •  

Pergunta

SQLite3 :: SQLException: erro de lógica SQL ou banco de dados em falta

erro ao fazer insert, update e operação de exclusão para as tabelas de navegador (o que significa a criar, atualizar e destruir ação é falha, mas a ação show é bom), a mesma operação no console é OK. Eu pesquisei este problema e encontrou a maioria das soluções é remover a duplicação nos jogos, assim que eu removi todos os dados de teste do dispositivo elétrico e reiniciar o servidor, e ele falhou novamente :(
Qualquer aconselhar é apreciado.

Foi útil?

Solução

Acontece que eu esqueço uso "sudo script/server" para obter permissão de gravação para o banco de dados:)

Outras dicas

Eu não quero dizer para ressuscitar os mortos, mas eu só encontrei este problema, e as respostas populares I encontrados não se aplicam.

Meu problema acabou por ser add-on do SQLite Manager para Firefox. Eu usei o programa SysInternals "alça" para determinar que a) Firefox / SQLiteManager tinha (presumo) uma transação aberta, e b) cada vez que eu usei o add-on para se conectar ao banco de dados, ele não destruir o anterior, que não era mais acessível.

saí Firefox, e minha correu código bem. I carregado Firefox e SQLite Manager novamente, mas não iniciar uma transação; mais uma vez, o meu código funcionou muito bem. Meu código foi Python, não RoR.

Eu recomendaria esta resposta, e a pergunta original ser marcado para [sqlite3]. Definitivamente não é específica para RoR.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top