Gianni Sassanelli
2017-04-10 13:32:24 UTC
Buongiorno a tutti
per inserire dati da TSQL in un DB SqLite utilizzo un linked server.
il nome del file sqlite è 'userdb.db'
Dopo aver eseguito le query di insert, eseguo il comando
EXEC sp_dropserver
@server = 'SQLITE_LINKED_SERVER'
,@droplogins = 'droplogins'
Fin qui tutto ok
Purtroppo però il file userdb.db rimane bloccato dall'istanza di sql server anche dopo aver fatto la rimozione del linked server per circa 2 minuti
Infatti se aspetto 2 minuti circa dopo aver eseguito il comando
EXEC sp_dropserver, il file userdb.db viene rilasciato dal processo SQL server e quindi è possibile rinominarlo, spostarlo cancellarlo ecc.
Qualcuno può aiutarmi a rilasciare il file subito dopo aver fatto
EXEC sp_dropserver
Grazie
per inserire dati da TSQL in un DB SqLite utilizzo un linked server.
il nome del file sqlite è 'userdb.db'
Dopo aver eseguito le query di insert, eseguo il comando
EXEC sp_dropserver
@server = 'SQLITE_LINKED_SERVER'
,@droplogins = 'droplogins'
Fin qui tutto ok
Purtroppo però il file userdb.db rimane bloccato dall'istanza di sql server anche dopo aver fatto la rimozione del linked server per circa 2 minuti
Infatti se aspetto 2 minuti circa dopo aver eseguito il comando
EXEC sp_dropserver, il file userdb.db viene rilasciato dal processo SQL server e quindi è possibile rinominarlo, spostarlo cancellarlo ecc.
Qualcuno può aiutarmi a rilasciare il file subito dopo aver fatto
EXEC sp_dropserver
Grazie