パッケージをアンインストールする

make deinstall でアンインストールをする

# whereis p5-DBD-Oracle
p5-DBD-Oracle: /usr/ports/databases/p5-DBD-Oracle
# cd /usr/ports/databases/p5-DBD-Oracle/
# make deinstall
===>  Deinstalling for databases/p5-DBD-Oracle
===>  Deinstalling p5-DBD-Oracle-1.19_3

pkg_delete でアンインストールする

# pkg_delete p5-DBD-Oracle

make のオプション

ターゲット内容
fetchファイルを取得する
checksumファイルが正しいかチェックする
extractファイルを展開する
patchパッチを当てる
configureconfigureスクリプトの実行を行う
buildコンパイルを行う
installインストールする
packageインストールされたソフトウェアを元にパッケージを作成する
clean作業用ファイルを削除する
deinstallソフトウェアをアンインストールする
searchソフトウェアを検索

Ruby で Oracle に接続をする

事前準備

Oracle に接続するためのファイルをダウンロードする。

下記のサイトの内容を参照すれば、接続できる。

接続方法

require 'oci8'

ora = OCI8.new('username', 'password', '//192.168.0.2:1521/sidname')
ora.exec('SELECT * FROM TEST_TABLE.TEST_COLUMN WHERE ROWNUM <= 1') do |row|
  puts row.join(',')
end

Windows 版 Perl で Oracle に接続をする

Perl で必要なモジュール

Oracle 側で必要なモジュール

途中であきらめた…

下記のエラーにどう対処すればよいのかわからなかった。

C:\>perl -MDBI -e "$h=DBI->connect(qw(dbi:Oracle:host=192.168.1.2;sid=sidname username password))"
DBI connect('host=192.168.1.2;sid=sidname','username',...) failed: ERROR OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check ORACLE_HOME and NLS settings etc. at -e line 1