Oracle 質問総合スレ ..
[2ch|▼Menu]
64:NAME IS NULL
07/01/05 21:32:25 kpayA3aZ
初歩的な質問で申し訳ありませんが…
Oracle10gに対し、VB2005でODP.NETを利用して接続を試みてるのですが
接続がうまくいきません。
【VB2005 ソース】
’一番先頭に宣言
Imports Oracle.DataAccess.Client
Imports Oracle.DataAccess.Types

’SUB内
Dim con As New Oracle.DataAccess.Client.OracleConnection
con = New Oracle.DataAccess.Client.OracleConnection()

con.ConnectionString = "User Id=USR; Password=PASS; Data Source=ORCL"
con.Open() ← ここでエラー「ORA-12154:TNS:指定された接続識別子を解決できませんでした。」

と、なってしまいます。

tnsnames.ora内では
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = HOST名)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)

SQL*PLUS上では、「connect USR/PASS@ORCL」で接続可能です。
開発端末には、Oracle10g Cliantを管理者ベースで導入しました。
VS2005 Professionalはインストール後、「参照の追加」でOracle.Data.Access(10.2.0.100)は追加しました。
VS2005上のサーバークスプローラーからはデータの接続は可能です。
レジストリ上のORACLE_HOMEもきちんと設定されています。

正直、この後、何を調べれば良いのか想像もつきません…
どなたか、ご教授いただけないでしょうか…



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4347日前に更新/231 KB
担当:undef