いつもお世話になってます。
rubyでOracle8のDBにアクセスしたいので、rubyのOCI8をセットアップしようと
試みているのですが、なかなかできません。
http://www.jiubao.org/ruby-oci8/index.ja.html
からruby-oci8-0[1].1.9-mswin.rbを落とし、zlib解凍環境を整えてセットアップ
まではこぎつけた?のですが、セットアップ完了するとrubyの環境にoci8.rbなどを
コピーするようなのですがファイルサイズが0byteになっていて、うまくできてないようです。
そもそもこのやり方であっているのか?もわからず、試行錯誤を繰り返している状態です。。
どなたか、アドバイスいただけないでしょうか?
環境はWindows2000Pro (cygwinは入っておりません)
ruby -v は ruby 1.8.2 (2005-02-01) [i386-mswin32]
です。宜しくお願いします。
No.2ベストアンサー
- 回答日時:
昔々の創生期のrubyしか使ったことがないので、良く判らないのですが..
ダウンロード済みの”ruby-oci8-0.1.9-mswin.rb”を使うなら、
インストール済みのrubyを消して、One-Click Ruby Installer for Windowsを
インストールして下さい。
その後、ダウンロード済みの”ruby-oci8-0.1.9-mswin.rb”を実行することで、
OCI8の利用環境が作られます。
どうしても、今インストール済みのrubyが使いたければ、面倒ですが、OCI8のソースを
ダウンロードし直して、自分でコンパイルする必要があると思います。
この回答への補足
お返事が遅くなりました。有難う御座います。
インストール済みのrubyを消して、One-Clickをインストールしてみたいと思います。
閉めずにもう少し様子見させてください。
よろしくお願いします。
おかげさまでruby-OCI8がインストールできました!
OneClickとpassを切ってセットアップするrubyと違いがあるのだろうか・・
と疑問ですが、自分で調べてみます。有難う御座いました。
No.1
- 回答日時:
お使いのRubyがどれなのか不明なので確認ですが、
総本山のホームページでWindows版の各版が紹介されていますが..
(オブジェクト指向スクリプト言語Ruby http://ruby-lang.org/ja/20020102.html)
One-Click Ruby Installer for Windows という物が書かれています。
あなたがダウンロードした”ruby-oci8-0.1.9-mswin.rb”は、One-Click Rubyのための
ファイルかと思います。
そのような認識の上で、インストールがうまくいかない、のですか?
この回答への補足
ご指摘ありがとうございます。
Windows版のrubyといっても一つではないのですね。知らずに間違えてました。
wswin32をDLして、環境変数にpassをきって使用しています。
ruby-oci8-0.1.9.tar.gz at rubyforge (2005-01-16) を解凍して、
プロンプトからruby setup.rb configと実行すると、
initialize': cannot compile OCI (RuntimeError)と出てエラーになります。
rubyにコンパイルが必要なのでしょうか?
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- Ruby Gitのクローンについて 3 2022/04/10 12:28
- Ruby MacBookAir起動時にRubyソースコードをコマンドラインで実行するには? MacのOS起動時 1 2022/04/18 01:55
- Mac OS MacOSのLaunchAgentsってなんですか?使い方など教えてください。 前の質問でLaunc 1 2022/04/24 02:06
- Ruby Ruby on Railsでサーバーを立ち上げるには 1 2022/08/28 16:16
- Ruby プログラミング講師はまだ需要ありますでしょうか? 1 2022/11/07 19:43
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- Ruby Rubyについて質問です 1 2022/05/13 18:20
- Ruby ruby 1 2022/06/10 13:31
- 薬剤師・登録販売者・MR ラツーダとグレープフルーツ 3 2023/07/03 09:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小学1年生の子です。塾に行かせ...
-
Pythonでgif画像が上手く作れない
-
pythonで複数画像からgifを作る...
-
プログラミング
-
RTKPOSTのファイル生成について
-
vba クリップボードクリアにつ...
-
google formsを使ったタスク依...
-
windowsでテキストファイルの各...
-
スカラーのベクトル微分
-
正規表現で複数マッチ条件で悩...
-
このURLで広告を出しているのは...
-
Webサイト内に埋め込んだmp4動...
-
pythonにてseleniumを使うも、...
-
Google ColaboでGUI作成
-
HTMLソースが表示のページのも...
-
質問です。 sdカード内に、デー...
-
Selenium4でボタンをクリックで...
-
ExcelVBAでFormulaR1C1を列範囲...
-
pythonのプログラムについての...
-
プログラミング ソースコード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ruby / passenger のインストー...
-
ruby on railsインストールでエ...
-
Windowsでchangenotifyしたい
-
We're sorry, but something we...
-
Ruby on rails sqlite3のドラ...
-
プログラミング講師はまだ需要...
-
小文字wと大文字Wの区別
-
初心者 パイソンプログラム
-
RubyでNo such file or directo...
-
VB.NETで階乗を求めるプログラ...
-
CかC++どちらを覚えるべきですか?
-
フォルダー名の大文字小文字
-
web上のhtmlファイルから文字デ...
-
Ruby on Railsでボタンをクリッ...
-
Ruby interpreter (CUI) 2.2.3 ...
-
プログラミング言語で大文字と...
-
Filterで大文字、小文字の区別
-
VBとフィボナッチに明るい方、...
-
COBOLのIFの入れ子について
-
COBOL計算
おすすめ情報