• 締切済み

ODBCとはなんですか?

とあるソフトをインストール中に 『ODBCデータソース作成中にエラーが発生しました。』 とエラーメッセージが出ました。 このソフトはこれまで 何度かインストールしててこのようなことにはなったことがないのですが、 他のマシンにインストールしたらこのようなメッセージが出てしまいました。 何度、インストールしなおしてもファイルのコピーが完了する直前に出てしまいます。 他のマシンではこのようなことがなかったので、 もしかしてマシンに原因があるのかな? って、勝手に想像しているのですが、 何分、詳しくはないので、お詳しい方、是非教えてください。 よろしくお願いいたします。

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

ODBCはデータベース接続の仕組み(のひとつ)です。 http://e-words.jp/w/ODBC.html コンパネの管理ツールの中に「データソース(ODBC)」というのがあると思います。ここでデータベース接続のための設定をするのですが、ソフトによってはインストール時に自動的に設定するものもあります。 で、その設定をしようとして引っかかっていると思われます。インストール時のログインユーザには管理者権限がありますよね?あるいはさきほど書いたコンパネ→管理ツールの中の「データソース(ODBC)」が存在するかどうか確認してください。

ichigopapa
質問者

補足

管理ツールの中を見てみました。 正常にインストールされたマシンの システムDSNというところに それらしいものがありましたが、 うまくいかないマシンのほうはそれがありませんでした。 どうしたらいいのでしょう?

関連するQ&A

  • ODBCエラーについて

    はじめまして、今とても困っています。 力を貸してください。 AcsessからテーブルのリンクでODBCデータベースからマシンデータソースで セットアップし、データソースドライバにOracle ODBC Driverを選択し 実行したのですが、ODBCエラー Ora-00911(文字列が無効) になってしまいます。 ちなみに、Microsoft ODBC Driver for Oracleでは正常 でした。 なにか情報がありましたらお願いします。 SQORA32.DLL=8.1.7 2000/05/11 7:00 Acsess=Acsess97 Oracle=Oracle8i (8.1.7)、

  • ODBCの設定をコピーしたい。

    ODBCの設定を他のマシンに大量コピーをしたいのですがどうしたら良いでしょうか? 出来ればバッチ等で対応したいのですが… 教えてください。 なにとぞ宜しく御願いいたします。

  • AccessからOracleDBへのリンク(ODBC経由)

    AccessからOracleDBへのリンクについて教えてください。 以前の質問でも似たような質問があったのですが、少し違うようなので 質問させていただきます。 Oracleクライアント(Net8含む)がインストールされていないPCからODBC経由でOracleDB をリンクさせて参照しようと考えています。 そこで、OracleDBを参照できるように「設定」→「コンパネ」→「ODBCデータソース」 から ”Microsoft ODBC for Oracle” バージョン 2.573.6526.00 データソースを新規に追加しようとすると下記のようなエラーメッセージが表示され怒られてしまいます(--;) **************************** エラー内容 ***************************** Oracle(tm)クライアントとネットワークコンポーネントが見つかりません。これらのコンポーネントは Oracle Corporationから提供され、Oracle Version 7.3(またはそれ以降) のクライアントソフトウェアの一部としてインストールされます。 このドライバを使用するには、これらのコンポーネントを先にインストールしてください。 ****************************************************************** このようなエラーメッセージが出るということは具体的に何が足りないのでしょうか? やはりOracleクライアントのインストールは必須なのでしょうか? 申し訳ないですが宜しくお願い致します。 Access97、Oracle8.1.6

  • odbcのデータソース追加について

    windows7homeで、odbcの設定のuser DSNで「追加」をおして、エクセルや、アクセスの データソースを追加したいのですが、SQL以外のソースがまったく出てきません。オフィス2007を2回ほどインストールしてみたのですがだめです。オフィスのソフトは普通に使えます。通常オフィスのソフトをインストールすると、odbcのuser DSNで「追加」で、データソースが出てくると思うのですが、なにかほかに方法はありますでしょうか?

  • ODBCドライバの再インストール方法

    SQL Server用のODBCドライバを再インストールする方法を教えてください。 データベースエンジンにMSDE2000(SP2)、フロントエンドにAccess2000を使って開発したアプリケーションがあるのですが、MSDEへのアクセス時にエラーになります。OSはWin98SEです。 ODBCではsaでログインするように設定しているのですが、エラーメッセージではユーザーは”null”で接続しようとしているようです。 ODBCの構成を確認すると、ちゃんとsaでログインするようになっており、構成後にデータソースのテストを実施するとちゃんと接続しています。 しかし、構成をせずにデータソースのテストを行うと、上記のようにnullで接続しようとします。 別の名称でデータソースを作成しなおしても同じです。 しかし、リモートにSQL Server7.0があるのですが、そちらのDBへの接続はOKです。 ODBCドライバを入れなおして試したいのですが、その方法がわかりません。 ご存知の方教えてください。 よろしくお願いします。

  • MySQLのデータベースをODBCに登録する

    ODBCデータソースの登録がうまくいきません。 ご教授お願い致します。 OS:WindowsXP,MySQL-4.0.22,ODBC:mysql-connector-odbc-5.1.5 ユーザーDNSに追加しようとすると、「Connection Failed:[HY000][MySQL][ODBC5.1Driver]Unknown system variable 'character_set_results'」というエラーメッセージが出て登録できません。

    • ベストアンサー
    • MySQL
  • ODBC接続に関して

    教えて下さい。 Oracle Database 11g Express Edition をインストールし、そこにODBC経由で 接続しようと考えていますが、どうも思ったように接続ができません。 ODBCは、  1.[スタート]→[コントロールパネル]→[管理ツール]→[データ ソース (ODBC)]を選択。  2.ODBCデータソースアドミニストレータのユーザDSNタブの追加ボタンを選択。  3.データソースの新規作成から「Oracle in XE」を選択。 して設定してあります。 Oracle側にユーザとして、"ABC"というユーザ(ワークスペース管理者)を作成、そのユーザで、 Oracle ODBC Driver ConfigurationのUserIDを追加しましたが、接続できません。  Unable to connect  SQLState=28000  [Oracle][ODBC][Ora]ORA-01017 ; invalid username/password ;logon  denied というエラーが表示されます。 但し、SYSTEMというユーザでは接続できます。 ユーザ名/パスワードは間違っていませんが、何が問題でしょうか??? そもそもの考え方が間違っているでしょうか、、、 教えて下さい。 よろしくお願いします。

  • ODBCデータソースが削除できません。

    ODBCデータソースが削除できません。 以下の環境でデータベースを作成しました。 OS:Windows vista Home Premium sp2 DB:MySQL 5.1 ODBC接続を行いたかったので、 コネクタ「mysql-connector-odbc-5.1.7-win32」のインストールもしました。 コントロールパネル→管理ツール→データソース(ODBC)から ユーザDSNにデータソースを追加しました。 設定を確認しようと、構成ボタンを押しましたが以下のエラーが表示されてしまいました。 タイトル:ドライバのConfigDSN、ConfigDriver、またはConfigTranslatorが失敗しました。 検出されたエラー: Invalid attribute string このエラーはどのように回復できるのでしょうか?

    • ベストアンサー
    • MySQL
  • ACCESSからのODBC接続について

    Windows2000サーバー上にあるアクセスファイル(別のOracle9サーバーにODBCリンクしている)をWindowsXpパソコンにコピーしましたが、「ODBC-xxxxへの接続が失敗しました」と表示されOracleデータを参照できません。 WindowsXpには、Oracleクライアントはインストール済み、DSNにもMicrosoft ODBC for Oracleを登録済みです。新規にODBCリンクすることは可能です。 エラーなく参照できるようにするにはどうすればいいでしょうか。

  • Microsoft ODBC Driver for Oracleをゲットしたい

    こんにちは、IPCといいます。 早速ですが、お尋ねします。 WindowsXPで、Personal Oracle7をインストールして Smileαというソフトをインストールしました。 Smileαは、データベースソフト(販売管理)です。 Smileαのインストール前に、データソースの作成が必要で、 Microsoft ODBC Driver for OracleをシステムDSNに 追加するように書いてあるのですが、これが見当たりません。代わりに Microsoft ODBC for Oracleがありましたので、これを 登録しましたが、Smileαをインストール後、 Smileαの起動時に「Microsoft ODBC Driver for Oracleが開始していません」とエラーが出ます。 Microsoft ODBC Driver for Oracleの方が古い ドライバーのようなのですが、これを得る(インストール)方法をお教えください。 よろしくお願いします。