存档

  • 在 debian 上使用 qt 访问 oracle 数据库

    之前的一个使用 oracle 的项目自从我把数据库装好之后就没有下文了,最近迎来了另一个也需要使用 oracle 的项目。由于 oracle 不是开源的,为了能在 Linux 下使用 qt 访问,只好自己编译对应的驱动。在网上找了一堆资料,又折腾了好几天,终于在今天晚上成功了,在这里记录一下。

    先说一下环境:debian 6.0,qt sdk 4.8.1,oracle 11gR2。本文主要记录的是怎样编译驱动和怎样连接,关于 oracle 数据库服务器端安装中的一些问题可以参考之前的一篇 笔记

    准备工作

    下载 qt sdk。因为编译的时候 qt 工具链和源代码要保持一致,而 debian 6 源里的 qt 版本是 4.6.3,官网上已经找不到对应的源码包了,所以下载 sdk 安装(sdk 包含工具链和对应版本的源码),安装的时候要注意把安装 source code 的选项勾上。这里使用 QTDIR 表示 …

    阅读全文…

    2012年7月7日 | 归档: 软件使用和配置 | 标签: ,
  • debian 安装和配置 oracle 数据库

    这里记录一下在 debian 6.0 上安装和配置 oracle 数据库 11gR2 的一些注意事项。

    准备工作

    先设置一下环境变量(加入 ~/.bashrc):

    export ORACLE_BASE=<oracle base>
    export ORACLE_HOME=<install home>
    export ORACLE_SID=<orcl> # default is orcl
    export PATH=$PATH:$ORACLE_HOME/bin
    

    注意环境变量的目录末尾不能带有“/”,否则会有奇奇怪怪的问题。然后读入设置:

    . ~/.bashrc
    

    安装一些包:

    aptitude install gawk libaio1 libaio-dev libstdc++5
    ln -s /usr/bin/gawk /bin/awk
    ln 

    阅读全文…

    2011年12月2日 | 归档: 软件使用和配置 | 标签:
文章标签 ‘oracle’