Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os bancos de dados na memória SQLite são bancos de dados armazenados inteiramente na memória, não no disco. Use o nome do arquivo :memory:
da fonte de dados especial para criar um banco de dados na memória. Quando a conexão é fechada, o banco de dados é excluído. Ao usar :memory:
, cada conexão cria a sua própria base de dados.
Data Source=:memory:
Bancos de dados compartilháveis na memória
Os bancos de dados na memória podem ser compartilhados entre várias conexões usando Mode=Memory
e Cache=Shared
na cadeia de conexão. A Data Source
palavra-chave é usada para dar um nome ao banco de dados na memória. As cadeias de conexão que usam o mesmo nome acessarão o mesmo banco de dados na memória. O banco de dados persiste enquanto pelo menos uma conexão com ele permanecer aberta. Um exemplo demonstrando isso está disponível no GitHub.
Data Source=InMemorySample;Mode=Memory;Cache=Shared