按 ‘ Oracle ’ 分类归档

Linux下开发测试环境的部署

有时候为了学习或者测试的用途,我经常需要在虚拟机(感谢虚拟机的发明)安装操作系统和相应的软件,非常耗时并且没有一点乐趣。

自己也曾想过写个自动化的脚本,手头上也有一些简便的代码,可是总不成系统,而安装时仍不是很方便。现在好了,通过强大的Google(感谢google.com),让我找到了非常好用的脚本(感谢互联网和这些脚本作者),现在搭建开发测试环境简直是傻瓜操作了,终于解放了。

以下列几个找到的很方便的工具脚本:

Oracle数据库的安装 oraToolKit – The Swiss Army Knife for Oracle (针对RHEL系)

LNMP和LAMP环境的搭建TuxLite Nginx和TuxLite Apache (针对Debian系)

真的是很省力啊!!!分享一下,也让需要的同学省点时间搜索。

TNS-12543: TNS:destination host unreachable

Oracle Linux 6 上面安装了Oracle 11g R2,在服务器上tnsping,没有问题,

但是在客户机上tnsping的时候却遇到TNS-12543: TNS:destination host unreachable的错误,

检查服务器端listener配置没有问题,而且最近客户机终端登录连接时间过长,因此怀疑是Linux上iptables在起作用。

因为是自己开发测试用的服务器,所以果断在服务器上关闭iptables:

chkconfig --level 12345 iptables off
chkconfig --level 12345 ip6tables off

然后再测试,果然,问题解决

Install JDK6 on Solaris Sparc

1.安装:

下载jdk-6u24-solaris-sparc.sh

下载jdk-6u24-solaris-sparcv9.sh

执行安装 chmod +x ./*.sh

2.设置环境变量:

export JAVA_HOME=/home/me/jdk1.6.0_24
export PATH=${JAVA_HOME}/bin/sparcv9:${PATH}
export LD_LIBRARY_PATH_64=${LD_LIBRARY_PATH_64}:${JAVA_HOME}/jre/lib/sparcv9/server

设置LD_LIBRARY_PATH_64已解决"ld.so.1: fatal: libjvm.so: open failed: No such file or directory”

使用PLSQL发送HTML邮件

有时需要使用PLSQL发送HTML格式的电子邮件,代码如下: 猛击阅读全文

一句SQL解5*5棋盘难题

ITPUB第一届“盛拓传媒杯”SQL数据库编程大赛第一期(上周2011年2月25日-3月4日24:00)的题目是

5X5方格棋盘难题

在5X5的方格棋盘中(如图),每行、列、斜线(斜线不仅仅包括对角线)最多可以放两个球,如何摆放才能放置最多的球,这样的摆法总共有几种?输出所有的摆法。 猛击阅读全文

ORA-00845: MEMORY_TARGET not supported on this system

在Oracle Linux Server 6上安装Oracle 11g R2,创建数据库时,MEMORY_TARGET参数(11g新特性)设置为512M,结果建库脚本失败,报错
ORA-00845: MEMORY_TARGET not supported on this system 猛击阅读全文

OEL6 安装Oracle11gR2

OEL6 x86 32bit,操作系统依赖的包如下: 猛击阅读全文

Oracle Linux 6尝鲜

Oracle紧跟Redhat的步伐,发布了基于Redhat Enterprise Linux 6的Oracle Linux 6,从Oracle官方e-delivery上下载DVD镜像并安装尝鲜。

RHEL6或者OL6相比之前RHEL5有了显著的变化,首先是Oracle的Linux改名叫Oracle Linux了,原来叫Oracle Unbreakable Linux,其次是内核版本发生了显著的变化,更新到了比较流行的2.6.32,相对应glibc版本也升级到2.12版了,真是令人惊喜啊。 猛击阅读全文

分享几张Oracle架构图片

今天整理了下硬盘上的资料,发现了躺在那儿好久的几张图片,就发上来,堪称经典。

分别是Oracle 10g Architecture,Oracle 10g V$ Views和Oracle 11g Architecture。

Oracle分区表move table partitions

复合分区move table partitions的问题,就不多说了,Google了下Tom老早就解释得很清楚了,参看Ask Tom “Moving table partitions”