Linq to Sql を使用して、Isolated Storage に存在する DataBase からデータを保存および取得する Windows Phone アプリがあります。アプリのバックグラウンド サービスを作成した場合、バックグラウンド サービスからデータベースにアクセスできるかどうかを確認します。MSDNによると:
ローカル データベースは、Windows Phone アプリケーションのプロセスで実行されます。Microsoft SQL Server などのクライアント サーバー データベースとは異なり、バックグラウンド サービスとして継続的に実行されることはありません。