05 2013 档案

ORA-12154: TNS:could not resolve the connect identifier specified
摘要:Hit a error while trying to connect one oracle database. Normally this should because the tnsname.ora not configured right. Firstly I can sure that the database and listener is working fine. Because there is client connecting to database. So it definitely the local tnsname configuration. So I check 阅读全文

posted @ 2013-05-29 10:53 kramer 阅读(828) 评论(0) 推荐(0)

ORA-00210 ORA-00202 ORA-27086
摘要:One oracle database crushed due to NFS issue. The database binary was mounted from another server A. So once the NFS was disconnected, the database was crushed. I tried to start it up today but hit below issue.SQL> startupORACLE instance started.Total System Global Area 2138521600 bytesFixed Size 阅读全文

posted @ 2013-05-28 18:39 kramer 阅读(2532) 评论(0) 推荐(0)

ORACLE RAC install plan and implementation
摘要:Configuration Insatallation Direcotries and Shared Storage.Oracle Inventory DirectoryDocuments(rac 2 day) says the oraInventory directory is created by OUI during installation. But based on what I remember, we need to create this directory beore run OUI. So need to test. ???????????????1. Run the fo 阅读全文

posted @ 2013-05-24 11:33 kramer 阅读(202) 评论(0) 推荐(0)

一次导数据流程
摘要:1. 整理客户提供的列表,创建external table列表整理如下CICOSADMIN.BN_PARTICULARCICOSADMIN.DL_AGENTCICOSADMIN.EP_BILLCICOSADMIN.EP_NOM_PTYCICOSADMIN.IP_BILLCICOSADMIN.BN_APPLNCICOSADMIN.BN_ALLOCATECICOSADMIN.CARGO_EVENTCICOSADMIN.EP_SHPMTCICOSADMIN.EP_SPLIT_SHPMTCICOSADMIN.EP_CLOSE_SHPMTCICOSADMIN.EP_TRANS_DTLCICOSADMIN 阅读全文

posted @ 2013-05-22 11:13 kramer 阅读(284) 评论(0) 推荐(0)

screen 配置文件
摘要:现成screen配置文件,copy可用# # Example of a user's .screenrc file # # This is how one can set a reattach password: # password pQNlxvSRWaqrw # "1234" # no annoying audible bell, please vbell on # detach on hangup autodetach on # don't display the copyright page startup_message off # emulate 阅读全文

posted @ 2013-05-20 18:30 kramer 阅读(668) 评论(0) 推荐(0)

NFS 开机自动启动(转载 http://www.2cto.com/os/201204/127255.html )
摘要:NFS开机自动启动及其原理 NFS服务器端已经配置好了,但机器重启以后我们还要重新开启NFS服务。为了不这么麻烦,我们要让NFS和portmap服务在开机时自动启动,这样就会避免出现mount clntudp_create: RPC: Program not registered这样的错误了。 让脚本在开机时自动运行需要对linux系统的启动过程有所了解。我们知道系统加载内核以后运行的第一个程序就是init,所以它的PID永远是1,你自己用top命令查看一下就知道了;而init程序首先就要读取/etc/inittab文件,init程序就根据这个文件的内容按照顺序创建进程。 www.2cto.. 阅读全文

posted @ 2013-05-20 16:38 kramer 阅读(387) 评论(0) 推荐(0)

RAC -- prepare OS and installation media
摘要:我们初步计划是在linux x86 平台上安装oracle 11.2.0.3。 但是linux发行版众多,应该选择哪一个呢? 我们选择的是Centos 6. 选Centos 6是因为它是Redhat 的社区版,而redhat跟oracle一般来说是兼容的。 现在的问题只是要看 centos 6 和 oracle 11.2.0.3是不是兼容。 查看方式如下:1. 登陆support.oracle.com2. 选择Certification 标签如果兼容,接下来需要download 11.2.0.3. 但是 这需要到support.oracle.com上下载。 因为 oracle官网上挂载的是11 阅读全文

posted @ 2013-05-20 15:49 kramer 阅读(186) 评论(0) 推荐(0)

RAC -- 规划配置网络环境
摘要:我们的环境中只能使用virtual box。 virtual box 的网络环境比较特殊。 NAT 方式无法让vm之间互相访问,所以不能使用NAT 模式。 bridge会占用ip资源,也不可以使用,所以我们使用 internal模式。 一共设置4台vm. 网络环境如下:主机名 eth0eth1eth2node1internal modeprivate192.168.0.8internal modepublic10.0.0.8internal modestorage11.0.0.8node2internal modeprivate192.168.0.9internal modepublic... 阅读全文

posted @ 2013-05-20 11:06 kramer 阅读(552) 评论(0) 推荐(0)

ifup vs ifconfig up
摘要:ifconfig eth0 upifup eth0这两个命令都是启动网络接口,他们的区别是什么呢?ifup 这个命令是去读取 /etc/sysconfig/network-scripts/ifcfg-eth0 这个文件,文件中配置了什么它就会在启动eth0的时候做相应的配置。ifconfig 这个命令不会读取配置文件,你想让eth0获得什么配置信息,需要在这里指定。 比如 ifconfig eth0 192.168.100.100 netmask 255.255.255.0 up 阅读全文

posted @ 2013-05-16 15:29 kramer 阅读(732) 评论(0) 推荐(0)

linux启动DHCP
摘要:issue: 在virtualbox 4.16 上安装了一个centos 6。 启动了之后发现没有IP。reason: virtualbox 本身有一个network engine, virtual利用这个引擎来管理 virtualbox内部的虚拟机。该引擎提供了DHCP的服务,所以正常情况下virtualbox里的虚拟机起来之后就会被分配一个ip。在我的例子中,我的网络接口配置文件里配置如下:[root@NODE1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"HWADDR="08:0 阅读全文

posted @ 2013-05-16 15:26 kramer 阅读(691) 评论(0) 推荐(0)

dynamic table_name in cursor
摘要:这里 rawlist是一个可以传入的参数。 在代码中打开cursor的时候基于这个参数来决定打开哪个表。CREATE OR REPLACE PROCEDURE check_parent_and_kid (rawlist VARCHAR2)AS tab_list VARCHAR2(80); TYPE tab_list_cur_typ IS REF CURSOR; tab_list_cur tab_list_cur_typ;BEGIN tab_list := rawlist; OPEN tab_list_cur FOR 'SELECT * FROM '|| tab_list; CL 阅读全文

posted @ 2013-05-10 17:10 kramer 阅读(186) 评论(0) 推荐(0)

PL/SQL misleading error message
摘要:PL/SQL中有很多错误都很具有误导性。初学者使用PL/SQL时会因为这些错误摸不着头脑。这里记录一下,以便以后如果遇到错误可以快速的解决错误错误 :0/0 ORA-00604: error occurred at recursive SQL level 1 ORA-01400: cannot insert NULL into ("SYS"."OBJ$"."NAME")实际问题:在PL/SQL代码中使用 "" 来标示varchar2类型的字符串了。 比如我这里DBMS_OUTPUT.PUT_LINE(“”);改成D 阅读全文

posted @ 2013-05-10 16:09 kramer 阅读(240) 评论(0) 推荐(0)

LogMiner and supplemental logging
摘要:1.0 logminer 简介 logminer是oracle自带的一种工具。其实它就是一系列的可以在SQLPLUS中运行的package。logminer可以挖掘oracle的redo log。简单的说,就是可以通过logminer阅读redo log。本节包括以下内容logminer组成介绍logminer使用简介1.1 logminer组成介绍 logminer的使用环境中包含如下4个元素:LogMiner使用环境中的4个元素 源数据库源数据库就是生成redo log的数据库。这些redo log将被logminer挖掘读取。redo log文件这里的redo log文件就是源数据库.. 阅读全文

posted @ 2013-05-09 15:00 kramer 阅读(286) 评论(0) 推荐(0)

http troubleshooting 一例
摘要:客户发来email说在登陆了某个URL后,点击一个链接返回404错误。于是进行以下步骤:向客户要来账号密码和URL登陆该URL点击链接发现404错误根据之前的RUL锁定apache 服务器并找到相应的vhost根据chrome的插件http trace锁定第三步的URL https://devct.psa.com.sg/PWS/appa/good.jsp根据上一步的URL找到一个location 配置如下: <Location /PWSWeb> <IfModule mod_weblogic.c> WebL... 阅读全文

posted @ 2013-05-09 11:14 kramer 阅读(231) 评论(0) 推荐(0)

导航