在主机1上发送2个请求
[root@tuxclient simpapp]#./client aleialei Returned string is: ALEIALEI
[root@tuxclient simpapp]#./client 垃圾广告 Returned string is: BOO垃圾广告
在主机3上可以看到结构 SQL>select * from HR.t_test1; ZJ NAME ---------- -------------------- 1 aaa 10wilson 10wilson 8 ALEIALEI 11 垃圾广告
至此本实验完成。
原$ORACLE_HOME/precomp/admin/pcscfg.cfg中sys_include有误,使proc预处理pc程序失败,安
装
结
束
后
,
应
设
为
sys_include=(/usr/include,/usr/lib/gcc
-lib/i386-redhat-linux/egcs-2.91.66/include) (视gcc版本而定) 1.4.2.1 Oracle 8
本来已经很少有人在LinuxKernel2.2的系统中安装Oracle8.0.5,但笔者实在怀念8.0.5纯粹的文本接口和与之相处的无数不眠之夜,故收录如下:
Oracle8在kernel为2.2.x的linux中是无法正常运行的,运行可执行档如svrmgrl,sqlplus时会导致“Segmentation fault”,原因在于这些linux使用了默认的libc2.1,与Oracle8程序重连接所需的libc2.0不兼容。Oracle的补丁程序其实是将Oracle可执行程序的重连接脚本中libc位置重新定位到libc2.0上去,并用旧版的gcc,ld重新连接可执行档。为此必须先在系统中安装兼容库和相应工具。这是权
宜之计,而且仅对RedHat有效。
Make –f makefile lib*