06 2009 档案
摘要:1与缓冲区使用有关的ATMI1.1tpallocchar * tpalloc(char *type, char *subtype, long size)描述:分配缓冲区参数:type:缓冲区的类型 subtype:缓冲区的子类型,只有VIEW有子类型,其他的缓冲区该参数要设为NULL long:缓冲区的大小返回值: 成功返回一个指向所分配空间首地址的CHAR *形指针,失败返回NULL。1.2...
阅读全文
摘要:ORA-01403: no data found====================网上说:最可能的是在做"SELECT ... INTO variable FROM ... " 时没有数据的结果.将该表添加一些数据就OK了======================我是在用select ename into :emp_name from emp where empno=1000时遇到该问题的...
阅读全文
摘要:http://blog.chinaunix.net/u3/99505/showart.php?id=1974399-----------[编辑] 合理使用注释 shell 脚本中以# 开始的行表示注释,直到该行的结束。我们强烈建议你在脚本中进行适当/合理的注释,这样一来,即便你在相当长时间内没有使用该脚本,也能在短时间内就明白它的作用和工作原理。此外,还有一个很重要的原因是,在注释的帮助下,别人可...
阅读全文
摘要:错误信息如下TMS_ORA8i.5403.3086988992.0: 08-12-2008: Tuxedo Version 9.1, 32-bitTMS_ORA8i.5403.3086988992.0: LIBTUX_CAT:262: INFO: Standard main startingrestartsrv.5382.3086976704.-2: server GROUP1/30001: CM...
阅读全文
摘要:买TUXEDO时,客户端的license是免费的,服务器端的license是按并发用户数收费,没有服务端程序,只有客户端程序是无法运行的。============oracle收购bea后公布licence:http://licensecodes.oracle.com/bea.html这里需要注意在前面的第一列选择BEA Tuxedo SDK的,否则,排在列表最上端的是RTK的-->不能用于开...
阅读全文
摘要:所需软件 如果您要跟随我们逐步完成本文中给出的示例,那么您需要安装以下软件: Windows NT 4.0、Windows 2000、Windows XP Professional 或 Windows Server 2003; 能够访问一个已安装的 Oracle 数据库(Oracle8i 版本 3 8.1.7 或更高版本); Oracle 客户机(版本 10.1.0.2.0 或更高版本); Ora...
阅读全文
摘要:如何配置 TUXEDO 与Oracle 的连接===============proc 组件是在oracle 的服务器的安装中没有的,即使你全部安装了oracle 服务器的组件也没有proc 组件,proc 组件是放在oracle 的客户端安装中的一个组件,你可以在安装ORACLE 中点客户端安装,然后点定制安装就可以在安装的列表中找到PROC 了,选中安装即可,然后在看你的ORACLE 目录中就可...
阅读全文
摘要:What is the Oracle Tuxedo Administration Console? The Oracle Tuxedo Administration Console is a graphical user interface that enables administrators to perform most administration and configuration ta...
阅读全文
摘要:客户机首先收集要转换成大写的字符串,然后连接到System/T并将字符串放入缓冲区,接着调用服务器上的TOUPPER服务,最后从服务器响应缓冲区中取出数据并退出System/T。 1.Simpapp的服务程序 下面是服务程序simpserv.c的源代码: #include <stdio.h> #include "atmi.h" / Tuxedo ATMI函数库的头文件 / ...
阅读全文
摘要:###################################################################### 功能: 查看Tuxedo服务和队列情况# 编写: linush# 版权: CopyRight (C) 2004.03 By linush .# 版本: ver1.0###############################################...
阅读全文
摘要:=============================目前要做一个,在红旗linux4.1 Server版本上。目前编译连接都没有问题,可以正常编译连接,生成目标文件。可是在tuxedo起服务的时候,配置的服务不能启动死掉。在stderr里面的错误为:test: relocation error: test: undefined symbol: sqlcxttuxedo的提示为:exec te...
阅读全文
摘要:在介绍 shell 是甚么东西之前,不妨让我们重新检视使用者与计算机系统的关系,我们知道计算机的运作不能离开硬件,但使用者却无法直接对硬件作驱动(做动作),硬件的驱动只能透过一个称为"操作系统(Operating System)"的软件来控管,事实上,我们每天所谈的 freebsd、netbsd、openbsd、linux 等等 ,严格来说只是一个操作系统,操作系统的最重要的心脏,我们称之为"核心...
阅读全文
摘要:http://dev.csdn.net/article/69/69405.shtmhttp://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds1/ar.htmhttp://www.blogjava.net/jinfeng_wang/archive/2009/06/08/2...
阅读全文
摘要:1) edit the ubbconfig file: *RESOURCESIPCKEY69345#Example:#IPCKEY123456DOMAINIDsimpappMASTERsimpleMAXACCESSERS100MAXSERVERS20MAXSERVICES40MODELSHMLDBALN*MACHINESDEFAULT:APPDIR="/home/test/atmi"TUXCONF...
阅读全文
摘要:I. Native Client MODE1)edit env var file, and load env:TUXDIR=/home/oracle/tuxedo10gR3APPDIR=/home/test/atmiTUXCONFIG=$APPDIR/tuxconfigPATH=$PATH:$TUXDIR/binLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TUXDIR/li...
阅读全文
摘要:甲骨文公司日前推出了Oracle融合中间件组件Oracle Tuxedo 10g R3。 Oracle Tuxedo10gR3基于开放、分布式的系统来提供面向用C、C++和COBOL语言编写的软件的大型机级别的规模和性能,并且它是在主流硬件上转移大型机应用程序的首要平台。 Oracle Tuxedo 10gR3是Oracle融合中间件和BEASystems技术相结合产生的一系列产品中的最新产...
阅读全文
摘要:bea被oracle收购后,现在网站上只有tuxedo10gR3的下载.==========http://www.oracle.com/technology/software/products/tuxedo/index.html -----------如果知道在oracle又不知道具体的链接:http://www.oracle.com/technology/software/index.html该...
阅读全文
摘要:程序运行的环境说明:P4 1.7GHZ,内存512MB,操作系统:WINDOWS 2000 SERVER BEA TUXEDO 8.1 For WINDOWS 2000BEA TUXEDO 6.5 For WINDOWS NT数据库:ORACLE 8.16采用非XA的连接方式用同步调用通讯方式进行数据的传输。下面将程序的主要部分给大家做一下说明:程序例子名称:ORADYN4源程序打包为ZIP文件,...
阅读全文
摘要:在Red Hat Linux AS 3上安装Tuxedo811 准备安装环境和安装文件1.1 安装环境内存:256MB以上;硬盘:1GB以上;CPU:PIII以上。操作系统:Red Hat Linux AS 3。1.2 Tuxedo安装文件tuxedo81_linux_as3_i386.binlic.txt1.3 Tuxedo补丁文件R254_TUX81_I-RDH30.tar.Z========...
阅读全文
摘要:-------------下载Ubuntu 7.04 server,我是刻录成光盘安装的,一张光盘就可以了。注意:安装ubuntu时,最好选择安装英文的,否则,如果是中文字符集可能导致以后的安装过程出现类似下面的错误:"java.lang.IllegalArgumentException: Malformed \uxxxx encoding"安装完ubuntu 7.04 server 后,首先安装...
阅读全文
摘要:BEA Weblogic Server 7.0x应用服务器简明安装、配置手册 1====================简 介: BEA公司是业内著名的中间件产商,以Tuxedo及Weblogic闻名于世,而其基础件平台(infrastructure)Weblogic platform是企业整合遗留系统,实现信息化的重要工具平台。 Weblogic Server是该platform的一部分,也是...
阅读全文
摘要:TUXEDO名字的由来: Transaction for UNIX has been Extended for Distributed Operation,即被分布式操作扩展之后的UNIX事务系统 。 BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客户/服务器型关键任务应用系统的强有力工具。它是具备分布式事务处理和应用通信功能,并且能提供完善的各种...
阅读全文
摘要:中间件发展很快,已经与操作系统、数据库并列为三大基础软件。中间件主要分为以下几类:---------1.通信处理(消息)中间件 此类中间件能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输(如Tong LINK、BEAe Link、IBM的MQ Series等)。这是中间件中唯一不可缺少的,是销售额最大的中间件产品。2.交易中间件 在分布式事务处理系统中要处理大量事务,...
阅读全文
摘要:--------在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。IDC对中间件的定义表明,中间件是一类软件。。---------中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户...
阅读全文
摘要:1.首先我们要看当前的Linux系统上是否已经了gnupg软件,对于Red Hat linux7.0 版本之后会自动地安装此软件;我们输入下列命令查看本机是否安装 Linux$rpm-qa│grep gnupg gnupg-1.0.4-11 从上面返回的情况可以看出软件包已经安装过了, 如果没有安装请按照教师的指导安装2.在安装完gnupg软件包后,我们需要做的是生成一对密钥 ...
阅读全文
摘要:按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。例如,要向上搜索 place 一词,请键入:/place Enter (Enter表示按下回车键)如果 vi 找到了 place,它将把光标定位在 p 处。要搜索 place 的其他匹配,请按 n 或 N:n,继续朝同一方向搜索 place。N,反方向进行搜索。如果 vi 未找到指定的 pa...
阅读全文
摘要:---------三、创建账号在三个主机【两个群集节点和客户端】上创建下面的组和oracle用户# groupadd -g 500 oinstall # groupadd -g 400 dba # useradd -u 400 -g 500 -G dba -c "Oracle Owner" -d /home/oracle -s /bin/bash oracle # passwd oracle # ...
阅读全文
摘要:-----------禁用selinux(在两个节点上)#vi /etc/sysconfig/selinux # This file controls the state of SELinux on the system. SELINUX=disabled 禁用防火墙(在两个节点上)检查并确定防火墙选项是关闭的#/etc/rc.d/init.d/iptables status#/etc/rc.d/...
阅读全文
摘要:--------身为一个Oracle DBA,你必须知道什么是Metalink.Metalink是Oracle的官方技术支持站点,其网址为: http://metalink.oracle.com. Oracle公司通过该网站来支持全球的客户,据Oracle公司的统计资料,据说80%的技术问题都是通过Metalink网上解决的。 Metalink的注册并非免费。当你购买了Oracle公司的软件以后...
阅读全文
摘要:实例名(instance_name)与ORACLE_SID虽然两者都表示oracle实例,但两者是有区别的。 实例名(instance_name)是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。在winnt平台,ORACLE_SID还需存在于注册表中。且ORACLE_S...
阅读全文
摘要:==========[Oracle大学]准备拿OCP认证的骨友看过来:关于Hands-on Course Requirement的填写指导——新增加的PPT填写指导鉴于大家对这方面的问题比较多,所以单独发个帖,希望会有用! Hands-on Course Requirement Form的填写注意点 首先,大家要明确,需要填写Hands-on Course的是哪些人: ...
阅读全文
摘要:1. 装载软盘 首先用mkdir /mnt/floppy 在/mnt目录下建立一个空的floppy目录,然后输入mount -t msdos /dev/fd0 /mnt/floppy 将DOS文件格式的一张软盘装载进来,以后就可以在/mnt/floppy目录下找到这张软盘的所有内容。2. 装载Windows所在的C盘 mkdir /mnt/c 在/mnt目录下建立一个空的c目录; mount...
阅读全文
摘要:RedHat linux 4后的cdrom一直都是 /dev/hdc (对应/media/cdrom)要在/mnt下mkdir cdrom,然后#mount /dev/hdc /mnt/cdrom才能真正把光驱挂载上,然后再#cd /mnt/cdrom,再#ls 才能看到光驱里的内容。======================2. cp VMware-tools*.tar.gz /tmpcd /...
阅读全文
摘要:赵振平:生于20世纪末中国西南的一个边陲小镇。公元2001年,我正式主攻数据库和数据仓库。开始的岁月,Sybase、Oracle与SQL Server三座大山压得我无法喘息,从不低头的我们仍然要继续前行的路。N年以后,我们越过了Sybase、Oracle、SQL Server、MySQL、DB2这几座大山。但是,中国至今仍然没有自主知识产权的数据库,路还很远…很长…还需要更...
阅读全文
摘要:=============图形界面教你配置DNS================ 最近看了很多DNS主机的文章,发现没有用图形界面来搭建的.昨天自己亲手架设了一台DNS主机,前后只用了五分钟经测试一切正常!下面我就来说一说用图形界面配置一台DNS(很适合新人)(1):我所用的系统:RH9.0(2):注册域名:cap.com IP:10.3.81.235(3):要解析的服务器有mail.cap.co...
阅读全文
摘要:用 nslookup 命令检查DNS使用 nslookup 命令检查DNS2006-12-22 23:12使用 nslookup 命令检查DNS当出现 命令提示符时,请键入: nslookup root_server_ip_address其中,root_server_ip_address 是网络的有效根服务器的 IP 地址。在 nslookup 命令提示行键入: set norecursion在以...
阅读全文
摘要:用 nslookup 命令检查DNS使用 nslookup 命令检查DNS2006-12-22 23:12使用 nslookup 命令检查DNS当出现 命令提示符时,请键入: nslookup root_server_ip_address其中,root_server_ip_address 是网络的有效根服务器的 IP 地址。在 nslookup 命令提示行键入: set norecursion在以...
阅读全文
摘要:netstat命令 netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。 该命令的一般格式为: netstat [选项] 命令中各选项的含义如下: -a 显示所有socket,包括正在监听的。 -c 每隔1秒就重新显示一遍,直到用户中断它。 -i 显示所有网络接口的信息,格式同“ifconfig -e”。...
阅读全文
摘要:==============把"192.168.232.1" 这个字符串(不包含双引号)写入resolv.conf这个文件。。 Last login: Sat Jun 6 23:18:28 2009[root@oracle11g ~]# echo "192.168.232.1" >> /etc/resolv.conf[root@oracle11g ~]# ==============参...
阅读全文
摘要:LINUX下只用打route就可以看到网关了(必须是root用户):[root@oracle11g ~]# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface192.168.232.0 * 255.255.255.0 U 0 0 0 eth0169.254.0.0 * 255.255....
阅读全文
摘要:===========在linux下使用Oracle的sqlplus时,缺省情况下箭头键不起到左右移动光标,上下翻动命令也没有作用,很不方便。rlwrap 可以为你排难解忧,支持Home End!$ su - root# wget http://utopia.knoware.nl/~hlub/rlwrap/rlwrap-0.30.tar.gz (180k)# ./configure# make# ...
阅读全文
摘要:11111111111111111111111111111111111=========存储过程==============[代码]scott的test表[代码]scott的package[代码]scott的package body[代码]==============================22222222222222222222222222222222222222===========S...
阅读全文
摘要:==========http://www.cnblogs.com/xiaomi7732/archive/2008/01/01/1022083.html======Microsoft Enterprise Library中所带的Data Access Application Block(以下简称DAAB),对ADO.NET进行了一次封装,为数据库访问带来了极大的便利,尤其是与SQL Server配合...
阅读全文
摘要:PRAGMA是一个编译指示(或命令)。======编译指示在编译时被处理,它们不在运行时执行=====编译指示是对编译程序发出的特殊指令。=====它也称为伪指令(pseudoinstruction),不会改变程序的含义。=====它只是向编译程序传递信息 ,实际上它是非常类似于嵌在 SQL 语句的注释中的性能调整提示。==========EXCEPTION_INIT 将一个特定的错误号与程序中所...
阅读全文
摘要:下面的写法显得相当简陋呆板: 1996/7-1996/8 General Clerk, IBM1995/7-1995/8 Account clerks, Manley Toy Trading1994/6-1994/8Salesgirl, Esprit. 倘能换一种表述如: Three years of job experience in different positions have offer...
阅读全文
摘要:==========【1】pfile:初始化参数文件包含了init.ora文件,该文件定义了几个非常重要的参数:·db_domain:数据库域名·db_name:数据库名·control_files:控制文件的路径,通常有3个文件·shared_pool_size=共享池的大小·background_dump_dest=后台进程日志、跟踪文件路径&...
阅读全文
摘要:==============1.Oracle数据块与操作系统数据块Oracle数据块和操作系统数据块不同,它通常是操作系统数据块大小的若干倍(最高为5倍)。假如操作系统每次读写磁盘的数据块是512K,而Oracle的数据块大小为其2倍,那么数据库中参数:DB_BLOCK_SIZE = 512 * 2。也就是说Oracle每次读写磁盘的I/O大小是1M。将每次读入1M数据或写入1M数据。2.Orac...
阅读全文
摘要:========1.事务隔离①一个未提交的事务所做的修改不能被其它事务所看到。只有当事务提交成功后,在该事务之后执行的其它事务才可能看到该事务所做的改变。 ②在该事务提交之前已经执行了一部分而另一部分在该事务提交后执行的剩余部分同样也看不到该事务做出的改变。这是另一个Oracle特性:读一致和快照。③在该事务提交同时进行的其它事务同样也看不到该事务所做的改变。2...
阅读全文
摘要:============1.表数据的存储及格式一个Oracle数据块(Data block)通常存储着一条记录的一个片段(Row piece),假如一条记录以多个记录片段的方式保存,那么这些记录片段之间会被互相"链接"。当一个表拥有的列数目超过255个,那么每条记录的第255个字段之后的数据,会被存放到另外的记录片段中,以Rowid相连。这被称为(Intra-block chaining)。因为同...
阅读全文
摘要:==============【8】拷贝数据的相关命令1.将一个数据库中的一些数据拷贝到另外一个数据库(如将一个表的数据拷贝到另一个数据库)COPY{FROMdatabase|TOdatabase}{APPEND|CREATE|INSERT|REPLACE}destination_table[(column,column,column,)]USINGquerysql>COPYFROMSCOTT...
阅读全文
摘要:===========【7】显示属性的相关命令1.显示当前环境变量的值:Showall2.显示当前在创建函数、存储过程、触发器、包等对象的错误信息Showerror当创建一个函数、存储过程等出错时,便可以用该命令查看在那个地方出错及相应的出错信息,进行修改后再次进行编译。备注:该命令在编译阶段经常使用,尤其是在缺乏IDE支持的情况下3.显示初始化参数的值:showPARAMETERS[parame...
阅读全文
摘要:===【6】设置SQL的相关命令1.在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句SQL>SETECHO{ON|OFF}2.是否显示当前sql语句查询或修改的行数SQL>SETFEED[BACK]{6|n|ON|OFF}默认只有结果大于6行时才显示结果的行数。如果setfeedback1,则不管查询到多少行都返回。当为off时,一律不显示查询的行数 备注:通...
阅读全文
摘要:=========【5】设置输出内容的相关命令1.将显示的内容输出到指定文件SQL>SPOOLfile_name在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。2.关闭spool输出SQL>SPOOLOFF只有关闭spool输出,才会在输出文件中看到输出的内容。备注:在实用SPOOL输出内容到本地文件时,需注意编码格式,否则会出现乱码的问题3.是否显示用DBMS_OUTPU...
阅读全文
摘要:=========【4】设置页面及行格式的相关命令1.设置一行可以容纳的字符数SQL>SETLIN[ESIZE]{80|n}如果一行的输出内容大于设置的一行可容纳的字符数,则折行显示。2.设置一页有多少行数SQL>SETPAGES[IZE]{24|n}如果设为0,则所有的输出内容为一页并且不显示列标题 3.设置页与页之间的分隔SQL>SETNEWP[AGE]{1|n|NONE}当...
阅读全文
摘要:==========【3】设置列格式的相关命令1.改变列的显示长度COLUMN column_name FOR[MAT]format备注:注意该命令将保持一直生效直至输入了一个新的格式值或者退出了SQL*PLUS,其中字段类型可以为Char,Varchar2,varchar。如果SQL*PLUS的WARP变量的值被设置为"开"(默认值),那么字段的内容将会在format命令规定的长度处折行,否则的...
阅读全文
摘要:【2】和执行相关的命令 1.改变缺省的列标题COLUMNcolumn_nameHEADINGcolumn_heading2.设置列标题的对齐方式COLUMN column_name JUS[TIFY]{L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}SQL>colenamejustifycenterSQL>/EMPNOENAMEJOB-----------------...
阅读全文
摘要:在介绍SQL*PLUS命令应用之前,让我们先花点时间来学习一下Oracle SQL*PLUS命令的基本知识。一、Oracle常用命令介绍Oracle SQL*PLUS命令不少,而且参数更是众多。要完全熟悉实在不大可能,网上关于Oracle SQL*PLUS命令大全的文章相当多,随便google一下都可以找到一大把,根据日常应用的频率和功能,我摘取了其中的部分命令和参数,作为本次介绍的重点,也是后面...
阅读全文
摘要:--oracle--插入特殊字符--&和'
阅读全文
摘要:=======【1. 基本要点】 ①文件的访问权限分为:读(r)、写(w)、执行(x)②文件的被访问对象分为:文件拥有者、用户组、其他人③用户组、用户、密码信息分别存储在目录/etc下的group、passwd、shadow文件中【2. 关于/和/root目录】 ①/目录为根目录,root为超级管理员的根目录②/目录和root目录的访问权...
阅读全文
摘要:--oracle--分析函数3(top, bottom)
阅读全文
摘要:--oracle--分析函数2(rank, dense_rank, row_number)
阅读全文
摘要:1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。 而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。 热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。 冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将ar...
阅读全文
摘要:http://miracle.blog.51cto.com/255044/62999=========ORACLE的ARCHIVELOG模式不但可以完成RMAN的备份,还可以完成基于其上很多高可用的应用,如STREAM/DATAGUARD等等多种技术。 其实在进入ORACLE10G后,修改成为ARCHIVELOG模式着实的容易。但是今天同事就问在修改ARCHIVELOG模式时报错: SQL>...
阅读全文
摘要:========|8.2 使用RPMRPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。本节简要的描述了这五种操作。使用命令rpm --help, 或查阅第8.4节以获得更为全面的信息。8.2.1 安装RPM 软件包通常具有类似foo-1.0-1.i386.rpm的文件名。其中包括软件包的名称(foo), 版本号(1.0), 发行号(1), 和硬件平台(i38...
阅读全文

浙公网安备 33010602011771号