Is there a tool to migrate an SQLite database to SQL Server (both the structure and data)?
I know that this is old thread, but I think that this solution should be also here.
Then in SQL Server run under sysadmin
USE [master]
GO
EXEC sp_addlinkedserver
@server = 'OldSQLite', -- connection name
@srvproduct = '', -- Can be blank but not NULL
@provider = 'MSDASQL',
@datasrc = 'SQLiteDNSName' -- name of the system DSN connection
GO
Then you can run your queries as normal user e.g.
SELECT * INTO SQLServerDATA FROM openquery(SQLiteDNSName, 'select * from SQLiteData')
or you can use something like this for larger tables.