tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルOracleへの接続について
記事No604
投稿日: 2003/12/25(Thu) 09:22
投稿者かず
[OSのVer]:Windows98,2K,XP [VBのVer]:VB.NET 
[DBのVer]:Oracle for NT

もうわからないので教えてください。
*---- 内  容 ----*
VBからオラクルDBへ接続できません。
ただし、うまく接続できるマシンもあります。
割合は50/50なんですが、なにがおかしいのでしょうか?
なお、全マシンともSQL PlusやODBCでアクセスへのリンク/インポートは正常につながります。
*---- コード ----*
F_tDBF = New ADODB.Connection()
F_tDBF.Open("Provider=MSDAORA;Data Source=Dat;User ID=XXX;Password=XXX")

以上、よろしくお願いします。

[ツリー表示へ]
タイトルRe: Oracleへの接続について
記事No688
投稿日: 2004/02/03(Tue) 02:55
投稿者たくボン
それぞれのPCの環境がわからないので答えようがありませんが、ファイアウォールの設定とかがからん
でいないですか?MSDNに、SQL Serverの場合はTCP/IPポート1024-5000番ポートを使って通信するような
文書があったと思います。一度検索されてみられてはどうでしょうか。

[ツリー表示へ]
タイトルRe: Oracleへの接続について
記事No689
投稿日: 2004/02/03(Tue) 03:13
投稿者魔界の仮面弁士
.NETでADOを使うのは、あまりお奨めしません。
可能な限り、ADO.NETで接続した方が良いのではないでしょうか。
(例えばOracle9iであれば、ODP.NETを使うとか)

> VBからオラクルDBへ接続できません。
情報が少なすぎて、これだけでは何とも。。。

エラーメッセージが出ている場合は、その内容を書いてください。
また、「接続できるマシン/接続できないマシン」とで、Oracleクライアントの
バージョンに違いが無いかどうかも確認してみてください。

[ツリー表示へ]
タイトル解決しました。
記事No692
投稿日: 2004/02/03(Tue) 18:08
投稿者かず
ありがとうございます
なんとなく、解決しちゃいました
お騒がせしました。
原因はこれから探します。

[OSのVer]:Windows    [VBのVer]:VB.NET  
> [OSのVer]:Windows98,2K,XP [VBのVer]:VB.NET 
> [DBのVer]:Oracle for NT
>
> もうわからないので教えてください。
> *---- 内  容 ----*
> VBからオラクルDBへ接続できません。
> ただし、うまく接続できるマシンもあります。
> 割合は50/50なんですが、なにがおかしいのでしょうか?
> なお、全マシンともSQL PlusやODBCでアクセスへのリンク/インポートは正常につながります。
> *---- コード ----*
> F_tDBF = New ADODB.Connection()
> F_tDBF.Open("Provider=MSDAORA;Data Source=Dat;User ID=XXX;Password=XXX")
>
> 以上、よろしくお願いします。

[ツリー表示へ]