• ベストアンサー

DB2 UDB V8.1 AIX5L ドライバdb2.o,db2_36.oについて教えてください

現在、AIX5L環境でDB2 V8.1をインストールしているのですが、UNIX上でODBC接続を行いたいため「db2.o」および「db2_36.o」が必要になっています。 DB2Connectをインストールしてみたのですが、どこにも ドライバが導入されません。 「db2.o」および「db2_36.o」は何をインストールすれば入ってくるものなのでしょうか?

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

  • ベストアンサー
  • YanYas
  • ベストアンサー率34% (26/75)
回答No.2

下記のIBMのサイトによると・・・・・ 「ウェアハウスエージェント」でしょうか? ========== AIX、Linux、Solaris Operating Environment、および Windows でウェアハウス・エージェントをインストールすると、これらのオペレーティング・システム用のデータウェアハウス ODBC ドライバーがインストールされます。 ========== だそうです。

参考URL:
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/wareh/r0008111.htm

その他の回答 (1)

  • YanYas
  • ベストアンサー率34% (26/75)
回答No.1

DB2は使ったことがないので自信はないですが ここにはないですか? /usr/lpp/db2_05_00/lib/db2.o もしくは find / -name db2.o -print で検索してみてはいかがでしょう。 http://www-306.ibm.com/software/webservers/appserv/doc/v3022/relnotes.html

参考URL:
http://www.db2.jp/db2manual/ja_JP/index.htm
shigetshiget
質問者

補足

返答ありがとうございます。 通常インストールすると、$DB2INST/sqllib/libの下に入ってくるはずなのですが・・・。 どこに入るのかじゃなくて、インストールのどこにチェックを入れると、db2.o、db2_36.oが導入されるのかを知りたいです。

関連するQ&A

  • DB2のログインについて

    DB2初心者です。  AIX5.2+DB2 8.1環境を使用しております。DB2へのアクセスはこのUnixシステムからのみと想定してください(すなわち、DB2へのログインクライアントもサーバーも同じ AIX上で動いているという想定です)。 この環境のもと、DB2のインスタンスユーザであるdb2inst1からDB2上のsampleへログインしようと試みます。  > db2 connect to sample user db2inst1 using xxxxx(password) すると以下のメッセージが返されます。 SQL30082N Attempt to establish connection failed with security reason "24" ("USERNAME AND/OR PASSWORD INVALID"). SQLSTATE=08001  次に、以下のコマンドを実行します。 db2 connect to sample user db2inst1 using xxxxx new yyyyy confirm yyyyy SQL30083N Attempt to change password for user id "db2inst1" failed with security reason "" (""). SQLSTATE=08001  となり、エラーでログインできません。しかし、以下の  コマンドでアクセスすると、    > db2 connect to sample DB2へ正しくアクセス可能です。  db2 connect to sample user xxx using xxx形式で  アクセスするにはどうすればよいのでしょうか。  ちなみに、DB2の設定は、インストール直後の状態です。 dbm cfgのAuthenticationはサーバーにしております。これをClientにしても結果は同じでした。また、sampleには特にGrant connect/loadも実行しておりません。  以上よろしく御願い申し上げます。

  • Oracle DB にせつぞくができない

     windows 2000 Server で Oracle 8.1.7 Enterprise Edisiton をインストールしました。MDAC 2.6 と Oracle ODBC driver 8.1.7.2.0 を使用しています。  Oracle DB に接続しようとしています。Microsoft 提供の ODBC driver を使用すると接続できるのですが、Oracle 社提供の ODBC driver を使用すると、「Error Cannot Load Resource File spresus.dll」というエラー・ウィンドが出力されて、接続することができません。  どうすれば接続できるのでしょうか?

  • DB2のbindコマンドの"+o""-o"オプションについて

    DB2のbindコマンドの"+o""-o"オプションについて お世話になっております。 DB2のバインドコマンドのオプションについてご教授いただきたく、投稿いたしました。 現在DB2のバインドを実施している既存のシェルを仕様書に起こす作業を実施しております。 その中でbindに使用しているオプションがどのような機能をもっているかわかりません。 (infomation centerにも載っておりませんでした。) どなたかDB2に詳しい方、ご教授お願いいたします。 【質問】 db2のbindコマンドの"+o"オプションと"-o"オプションがどのような機能をもっているか 【バージョン】 DB2 v8.1

  • PerlのODBCドライバーについて

    仕事の関係上PerlのODBCドライバーをインストールする必要が出来てしまったのですが、さっぱりわからず困っています。 ODBCドライバーとはどこでダウンロード出来るもので、どうやってインストールすればいいのでしょうか? OS環境はWindows2000serverです。

  • Unix(AIX)サーバー上でMySQLのデータベースに接続する際のASPコード

    私はAccessでのデータベースは得意なのですが、MySQLについては初心者です。 ネットで見付けたASPを使ったMySQLの接続の仕方のコード(下記参照)を見付けたのですが、Unix(AIX)サーバー上で、下記のようなコードで本当に接続できるのでしょうか? もしお分かりでしたら、Unix(AIX)サーバー上でMySQL 4.0.24 に接続するコード、サンプル例など教えて頂ければ助かります。 それと、テスト環境がWindows サーバーなので、一旦Windows サーバー上で完成させたページ、データベースを、どのようにしてUnix(AIX)サーバー上に移せば問題なくそれらが働くのか、やり方・注意点など教えて頂ければ本当に助かります。 お忙しい中すみませんが、どうぞ宜しく御願いします。 余談: PHPで作成し直しと思ったのですが、ASPとAccessで既にページを完成させてしまったので、コードはASPのままデータベースだけをAccessからMySQLに移り変えようと思っています。 <% Dim sConnection, objConn , objRS sConnection = \"DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=mysql_password; OPTION=3\" Set objConn = Server.CreateObject(\"ADODB.Connection\") objConn.Open(sConnection) Set objRS = objConn.Execute(\"SELECT FirstName, LastName FROM tblUsers\") While Not objRS.EOF Response.Write objRS.Fields(\"LastName\") & \", \" & objRS.Fields(\"FirstName\") & \"<br>\" Response.Write & \" \" objRS.MoveNext Wend objRS.Close Set objRS = Nothing objConn.Close Set objConn = Nothing %>

  • ローカルマシンDBへのODBC接続

    宜しくお願いします。 自分のPCにORACLE 10gをインストールして、 ODBC接続しようとしていますが、上手くいきません。 ローカルDBへのODBC接続はできないのでしょうか? もし、何か方法があれば、教えてください。 宜しくお願いします。

  • UNIXのCプログラムからOracleに接続するには?

    UNIX(AIX)上でOracle8iを読むCのバッチプログラムを書いています。 (諸事情でプログラムもOracleDBもUNIX上に置きます。) Oracle Programmerのプリコンパイル機能を使えば割と簡単にSQLが扱える のはわかったのですが,これ以外に例えばODBCドライバーを使って接続する 方法があれば教えていただきたいのですが。。。 FAQやサンプル・コードなど紹介いただければありがたいです。

  • db2setupでdb2inst1が作成されない

    お世話になります。 redhat9にDB2ver8を導入しようとしています。 db2setupを実行しGUIインストールを行いました。 しかし、セットアップ完了画面でなぜかdb2inst1だけ作成されておらず、db2start等のコマンドができません。新しくdb2inst1とdb2grpを作成して、再度インストールを実行してもうまくいきません。 色々調べてみたのですが、いまいちよい事例が見つからないので、質問させていただきますので、よろしくお願いします。 以下に失敗していると思われるログを抜粋します。 DB2 ファイル・セットのインストール:.......成功 DB2 ライセンスの登録:.......成功 デフォルト・グローバル・プロファイル・レジストリー変数の設定:.......成功 DB2 Administration Server の作成:.......成功 エラー:現在の DB2INSTANCE を "db2inst1" に切り替えることができませんでした。戻りコードは "-2029059916" です。 インスタンス・リストの初期化:.......成功 DB2 インスタンス構成のカスタマイズ:.......成功 エラー:DBI1131E ユーザー ID db2inst1 が無効です。 説明: 与えられたユーザー ID にアクセスしようとして失敗しました。 次の状態のいずれかが発生していると考えられます。 o このユーザー ID がシステムにない。 o このユーザーのホーム・ディレクトリーが正しく設定されていない。 o DB2 で必要なユーザー属性のいずれかが設定されていない。 o このユーザーの UID が 0 である。

  • ODBC経由での使用方法について

    Oracle8iをインストールして、OracleのODBC Driverを使用してDSNを設定。 VB6にてConnect→select→Closeをアプリケーションを落とさずに繰り返すと使用メモリが増加します。 selectだけを繰り返すと使用メモリは増えません。これってCloseの問題でしょうか? DBとの接続を考慮して必要な時にConnect→select→Closeを実施したいのですが、対処方法を教えていただけませんか。 ちなみに、close後は間違いなくNothingをセットしています。 使用しているのはVB6SP5、Oracle8i ODBC Driver 8.01.07.810、Windows2000です。 宜しくお願いします。

  • WEBとDBを別々で構成する場合について

    はじめて質問させていただきます。 Linux ES4 環境でWEBとDBを個別に立上げています。 DBサーバにはMySQLをインストールし、WEBサーバからDBサーバのMySQLに接続したいのですが、MySQLのどれをインストールすべきかわかりません。 下記が現在悩んでいる点です。 1、WEBサーバにインストールするMySQLはClientなのでしょうか? 2、DBサーバにインストールするMySQLはServerなのでしょうか? 3、WEBサーバとDBサーバの2台間をつなげるためには、MySQL Connect/ODBCをインストール設定するのでしょうか? 御手数ですがどなたか御教授願えませんでしょうか。 宜しく御願いいたします。

    • ベストアンサー
    • MySQL