stavo per suggerirti di controllare quale provider (namespace) usi per connetterti al DB...

che significa "ho chiesto al sistema di aprire..." ?

che connectionstring stai usando ed inoltre che significa "tabelle che istanzio all'occorrenza" ?