Category Archives: Oracle

rh9上装oracle9i2

硬件:c42.4 华硕主板 声卡显卡集成 网卡realtek 内存512M
操作系统:rh linux9.0 (网上下载的 然后刻盘)
swap分区2G
boot分区2G
其他的剩下的硬盘容量都挂在 / 了
装好系统后只开放了一下22端口
oracle:oracle9i2 for linux
安装过程:
step1:加大共享内存
$ su – root
# cat /proc/sys/kernel/shmmax
33554432
# echo `expr 1024 \* 1024 \* 1024` > /proc/sys/kernel/shmmax
# cat /proc/sys/kernel/shmmax
1073741824
(注:这样做重启后就无效了!)
step2:建立oracle用户
su – root
groupadd dba
groupadd oinstall
useradd -c “Oracle software owner” -g oinstall -G dba oracle
passwd oracle
step3:建立oracle目录
su – root
mkdir /opt/oracle
mkdir /opt/oracle/product
mkdir /opt/oracle/product/9.2.0
chown -R oracle.oinstall /opt/oracle
mkdir /var/opt/oracle
chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle
step4:设置oracle环境变量
[oracle@localhost [...]

用CDLinux远程安装oracle

是small告诉我的,在这里总结一下:
CDLinux的官方网址:http://cdlinux.berlios.de/index-cn.html
step1:
我最终用了CDlinux-0.5.3.iso这个iso文件,把这个镜像烧录到光盘。
step2:
从新启动,从光驱引导,我一般选择3,1024×768分辨率,256色好像。之后根据提示用root登录。这个时候就进入CDLinux的文本界面了。
step3:
# startx
进入图形界面。
因为我在局域网测试,直接被动态域名分配了ip地址——192.168.0.240
如果没有获得正确的IP地址 那么要在配置一下网卡。
而我要安装oracle的服务器地址为 192.168.0.201
那么我先打开一个终端,# xhost + 192.168.0.201
step4:
之后再另外打开一个终端,ssh到我的oracle服务器 # ssh oracle@192.168.0.201 如果端口不是默认的22 那么 # ssh oracle@192.168.0.201 -p [服务器端口号] 之后输入服务器oracle用户的密码。
step5:
现在在已经登录在服务器的终端上已oracle用户身份 # export DISPALY=192.168.0.240:0.0
STEP6:
之后你就可以输入 .runInstall了 ,这个时候远程的那个对应的图形界面程序就会在本地展示出来了。
也可以先 xcolck测试一下 呵呵
不知道CDLinux有没有dsl拨号的程序,如果有的话那连远程服务器就更方便咯。

今天去参加了oracle的融通中间件会议

07年1月
前几天收到富通东方黄瑶的邮件,说杭州这边19号有个oracle的会议,我挺兴奋,除了oracle的db,基本没接触过oracle的其他技术,这次正好去取经!
其中讲了三个主题:
1。oracle的销售政策
有一点我没理解,oracle direct很强啊,几十万的销售居然是电话销售完成的,本本见不到人,ft,中国人估计接受不了!
oracle的产品分三类:管理套件(ERP那一块)、DB和中间件,据说中间件这一块要独立出来叫做oracle technology。
销售方面:GC(大中华区)市场销售部(现场销售,oracle的人要去的)、oracle direct(人不过去,电话中解决问题),还有一个新的HGC是针对发展快速的城市设立的。
还有一块是OD(好像是这样),负责销售线索、技术咨询和市场拓展。
oracle的产品策略:
流程化-〉信息化
私有-〉标准化
单一解决方案-〉套件
关键的几块:protal,SOA,身份管理和商业智能(BI)
产品特性:开放标准、热插拔、安全性、可拓展性、良好的性能和灵活性。
oracle direct的电话:8008100161
2。oracle protal
统一入口、屏蔽复杂性、对异构数据集中展现、集成身份管理、可定制。
我感觉protal就是个能包容很多内容、从底层结成了身份认证的平台,简单的东西大家都能实现,复杂的还得动手开发。
不过听到一个新名字:BPEL(Business Process Execution Language),也是基于xml的,不知道有多少奔头。
3。商务智能:
说实话,没太听懂,其实就是个到处拉信息过来的一个报表软件,好像也集成了身份认证那一块。叫做“商务智能”有点过了,充其量是个“报表生成器”。
没了,就听了这么多。

意外掉电引起的 ORA-00600

意外掉电,
ORA-00600: internal error code, arguments: [kcratr1_lostwrt], [], [], [], []
解决办法
SQL>;startup mount
SQL>; recover database
SQL>; alter database open
06年12月

oracle在判断空字段上与sqlserver的不同点

sqlserver可以这样写 where 字段名=’’ 来判断空字段
但是
oracle要这样写 where 字段名 is null 哈哈
针对优化来说 尽量还是少用