SharePointServer2007とInfoPath2007についてなのですが。

InfoPath2007で、作成したテキストフォームにOracleDBから取得した値を挿入するといった動きを
するものを、SharePointServer2007にアップロード後も同じ動きを実現させようとしています。(Webブラウザ上で)

いくつか試したのですが、
1.Access経由でOracleに接続したものをSharePointServer2007にアップロード
  (InfoPath2007は直接Oracleと接続する設定がないため)
⇒結果:エラーになりました。(そもそもAccessのデータはSharePointServer2007では使えないみたいです。)

2.InfoPath2007のVSTOでOracle接続のプログラムを作成(C#で記述)。SharePointServer2007にアップロード。
⇒結果:失敗しました。(プログラムが記述してあるファイルは一緒にアップロードされないため。)

今は、SQLServer2005経由でOracleに接続してなんとか実現できないか検討していますが、
Oracleへの接続の設定が分らなくなかなか上手くいきません。。。

OracleのDBの値をInfoPath2007で作成したテキストフォームに挿入する動きを、SharePointServer2007
上(Webブラウザ)で実現させる方法を知っている方がいらっしゃいましたら教えて頂けないでしょうか。