こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

VisualStudioでoracleへ接続

開発環境:VisualStudio2008 (Microsoft Visual C# 2008)
OS:WinXP
DB:Oracle11g (WinXP:localhost)

現在VisualStudio2008を使用し、
C#によるデータベースアプリケーションの勉強しております。
プロジェクトファイルのデータソースにoracleのテーブルを追加したいと思い、
下記手順で操作を行いましたが上手くいきません。
1.ツール(T)→データベースへの接続(D)
2.Oracleデータベースを選択→続行
3.サーバー名を「localhost:orcl」と入力し、
  ユーザー名「system」,パスワード「******」を入力
4.接続失敗

oracle11gに関しては
http://rina.jpn.ph/rance/index.php?OracleMaster11g%E8%AC%9B%E5%BA%A7
のサイトを参考にインストールを行い、
現在SQL*Plusを使用して各SQL文の実行が出来ているので、
インストール等は正常に出来ていると判断しております。
SQLPlusログインに成功しているので、ユーザー名やパスワードのミスは無いと思い、
恐らくはサーバー名の記載方法にミスがあるのではないかと
エラー番号を頼りに調べているのですがなかなか解決できずに居ます。

どうすればOracleに接続し、
DB内のテーブルをデータソースとして追加できるのか教えてくださいませ。
初歩的な質問だとは思いますが、よろしくお願いします。

投稿日時 - 2009-12-19 00:10:36

QNo.5532546

困ってます

質問者が選んだベストアンサー

エラー情報によって色々対処法がネット上にあるのですが、サーバー名はorclだけでいいと思います。
それでも駄目な時はエラー情報を書いた方がよろしいと思います。
そうでないとエラーの原因の切り分けが出来ないので。

投稿日時 - 2009-12-20 09:49:44

お礼

oboroxxさん、ありがとうございます。

どうやらデータベース接続の追加を選ぶ際に、
「Oracle Database Server (Oracle ODP.NET)」
に設定されている必要があり、それを間違えていた為に
上手くいかなかったようです。
設定後はoboroxxさんの申されるとおり、
サーバー名「orcl」で接続を確立させる事ができました。

>エラー情報を書いた方がよろしいと思います。
そうですね、すいません。
エラーが出て上手くいかないのに、
そのエラー内容を記載しない質問をしてしまい、
閲覧してくれた他の方にもご迷惑お掛けしました。

[エラー番号],VisualStudio,Oracle,接続
などのキーワードで検索をし、下記URLを参考に
問題を解決する事ができました。ありがとうございました。

http://www.oracle.com/technology/global/jp/obe/hol08/dotnet/buildnet/buildnet_otn.htm#t1

投稿日時 - 2009-12-20 16:54:37

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問