※ ChatGPTを利用し、要約された質問です(原文:VisualStudioでoracleへ接続)
VisualStudioでOracleへ接続
このQ&Aのポイント
VisualStudio2008を使用してOracleに接続し、データベースアプリケーションの勉強中です。
プロジェクトファイルのデータソースにOracleのテーブルを追加したいと思っていますが、接続が上手くいきません。
Oracle11gを正常にインストールし、SQL*PlusでSQL文の実行ができていますが、サーバー名の記載方法に間違いがあるのかもしれません。
開発環境: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内のテーブルをデータソースとして追加できるのか教えてくださいませ。
初歩的な質問だとは思いますが、よろしくお願いします。
お礼
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