Vypadá to jako chyba. Chyba 3106 je špatná chyba, která by se nikdy neměla stát. Jsem si jistý, že existuje řešení!!
Nejlepší místo, kde můžete klást otázky ohledně ODP.NET, je na fóru OTN ODP.NET. Být tebou, napsal bych to sem:
http://forums.oracle.com/forums/forum.jspa ?forumID=146&start=0
V tomto konkrétním fóru také vyhledejte „3106“