My case is when I initialize the database in WSL2 and try to access it with GUI tool on the Window, for example, Dbeaver, DB for SQLite etc.
From internet search, seem like the WSL path \\wsl$\Ubuntu ...
is the problem.
So the file must be on the Window path
Now we move the database file to Window path.
As an example foo.db
is in my desktop.
Now link it into our WSL machine. Note that we need flag -s
.
Also note that way to access Window’s file in WSL2 is through /mnt/c/...
Now we can:
Hope this help !