Debian4.0安装oracle 10g XE的一些记录

    本来开始只想装一个oracle的客户端,有imp/exp命令的。但是instantclient没有这两个命令,又不想下载600多M的10g的Client软件,装起来也麻烦。结果就找到了10g Express Edition,而且这个还有专为debian准备的deb安装包。
    我是从 http://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/下载的,版本号比官方的要高那么一点。因为必然需要中文支持,所以自然选用universal版本。
    下载后用dpkg -i安装,按照提示处理,一切都很顺利。安装包自动建立的oracle用户,以及自动修改了sysctl.conf文件,真是省很多事儿。
    然后配置下环境变量,由于安装时候系统的LANG默认值,一般都设置为zh_CN.UTF-8,安装完的10G XE,字符集固定为AL32UTF8,NLS_LANG则是根据系统的locale来确定,这里的配置为SIMPLIFIED CHINESE_CHINA。
    设置的oracle的环境变量如下
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export ORACLE_SID=XE
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
   
    这样通过远程的SSH访问,就可以正确的显示、读写中文的信息。自然imp/exp之类的命令也就可以自由使用了。

    允许远程访问Oracle Application Express,用sqlplus执行
    EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
    然后重起lsnrctl
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值