[问题]有谁能帮我开一个网页?谢谢了!

为当前最终发行版之前的所有版本提供支持
回复
头像
halida
帖子: 246
注册时间: 2006-12-30 19:50
送出感谢: 0
接收感谢: 0

[问题]有谁能帮我开一个网页?谢谢了!

#1

帖子 halida » 2007-02-05 11:55

http://www.google.com/url?sa=t&ct=res&c ... S1r28gI8cA

使Ubuntu下的Tora支援Oracle_

谢谢了!
讨厌free software
怀念卖软件的时代
yohu
帖子: 955
注册时间: 2006-12-18 17:04
来自: 福建泉州
送出感谢: 0
接收感谢: 1 次

#2

帖子 yohu » 2007-02-05 12:02

使Ubuntu下的Tora支援Oracle
作者:chinaitlab 佚名 更新時間:2006-08-25 收藏此頁


  【IT168 伺服器學院】Tora是unix/linux下類似toad的數據庫工具。

  Ubuntu(版本Dapper Drake)下直接用apt-get安裝的Tora只有PostgreSQL一個provider。我按照這篇文章的方法給Tora加入了Oracle的支援。大致的步驟如下(有幾個地方與文章裏不同,包括Tora編譯不過去的解決辦法):

  1. 安裝Oracle Instant Client

  
QUOTE:
$ sudo apt-get install oracle-xe-client

  OIC安裝後的目錄是/usr/lib/oracle/xe/app/oracle/product/10.2.0/client

  2. 把OIC的安裝目錄加到/etc/ld.so.conf文件裏,然後執行ldconfig命令刷新

  
QUOTE:
$ sudo ldconfig

  3. 修改/etc/profile,加入一些新的環境變數

  
QUOTE:
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export TNS_ADMIN=/usr/lib/oracle

export PATH=$PATH:$ORACLE_HOME/bin

  保存好後,重新登錄使其生效,可以用env或printenv命令檢查。

  4. 安裝Tora和它的源碼(需要有source源)

  
QUOTE:
$ sudo apt-get install tora

$ sudo apt-get source tora

  5. 安裝編譯工具

  
QUOTE:
$ sudo apt-get install build-essential

$ sudo apt-get install autoconf automake flex zlib1g-dev docbook-xsl

$ sudo apt-get install libqt3-mt-dev libqt3-compat-headers

  6. 修改源碼裏的debian/rules這個文件

   把這行

  
QUOTE:
./configure –prefix=/usr –without-oracle –without-rpath –disable-new-check –with-kde –enable-libsuffix=

  改成

  
QUOTE:
./configure –prefix=/usr –with-oracle=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client –without-rpath –disable-new-check –without-kde –enable-libsuffix=

  注意這裡與那文章裏的不同(下面是文章裏的改法)。照文章裏的改法後面會遇到找不到OIC的問題。

  
QUOTE:
./configure –prefix=/usr –with-instant-client –without-rpath –disable-new-check –without-kde –enable-libsuffix=

  7. 編譯Tora,成功後安裝生成的deb文件(在上一級目錄)

  
QUOTE:
$ debian/rules binary

$ sudo apt-get remove tora

$ sudo dpkg -i tora_1.3.18-4ubuntu1_i386.deb

  8. 在/usr/lib/oracle目錄裏建一個文件tnsnames.ora,加入你的Oracle數據庫的連接資訊

  9. 現在運行Tora,就可以看到Oracle的provider了。

  
拥有超级牛力的搜索引擎:
http://www.google.com/linux
http://www.google.com/
头像
dogfox
论坛版主
帖子: 5309
注册时间: 2006-09-02 14:18
来自: 汉桑城
送出感谢: 1 次
接收感谢: 1 次
联系:

#3

帖子 dogfox » 2007-02-05 12:11

wget 该网址即可
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员
头像
halida
帖子: 246
注册时间: 2006-12-30 19:50
送出感谢: 0
接收感谢: 0

#4

帖子 halida » 2007-02-05 12:19

我是内网,下不了82端口的。

谢谢把内容贴上来!
讨厌free software
怀念卖软件的时代
回复

回到 “老旧版本支持”