Oracle 質問総合スレ
..
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もきちんと設定されています。
正直、この後、何を調べれば良いのか想像もつきません…
どなたか、ご教授いただけないでしょうか…
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4347日前に更新/231 KB
担当:undef