BEA+TUXEDO安装手册

合集下载

ABB Ability ODM zenon 8.20快速安装指南说明书

ABB Ability ODM zenon 8.20快速安装指南说明书

—APPLICATION NOTEABB Ability ODM zenon 8.20Quick Installation GuideBefore installing ABB zenon 8.20:1.All current operating system updates must be installedNote: If you always use the latest version (Service Pack) of your operating system, you not only avoid compatibility issues but also security problems.2.There must not be a restart pending.3.The system requirements are checked before installation. If the requirements are not met, you areshown these on a separate page with notices on how to rectify this.4.Automatic Windows updates influence the installation. If an update of the Windows operatingsystem is carried out while the zenon setup is running, it can cause problems during the zenon installation.To prevent this: Deactivate the automatic Windows update during the time of installation and carry out the Windows update before starting the zenon installation5.With Windows 7 Embedded Standard, zenon is installed using the normal installation routine. Youcan find the hardware requirements in the Runtime under Windows Embedded Standard chapter.6.During the installation of zenon, the ABB Multiple Network Protocol Driver (cdprotdrv.sys) isinstalled. To start the driver, the operating system must be restarted after installation.7.Activate Windows feature - .NET framework 3.5 before installation.Frequent sources of error during installation:1.The virus scanner is active and blocks the installtion because the scanner thinks it´s a virus.Solution: Seperate the system from the network, disable the virus scanner, execute the installation again.2.The firewall was not configured correctly. Solution: Seperate the system from the network, disablethe firewall, execute the installation again.3.Erroneous SQL-installation on the system. Solution: Create project backups; if possible, deinstallSQL server, rename the SQL folder, and restart installation.Get started with download:1.Download ABB zenon 8.20 setup from ABB website (use direct link as mentioned below):ABB zenon 8.20 download link2.Run installer as administrator.3.Select the language for the installation.4.Read and agree to the license terms. Print button will print the EULA and previous button go back tothe language selection page.5.Select options for download:a.Main Release – ABB zenon editor and runtime standard packageb.Zenon PDF Help Files - Besides the Online Help which is installed with zenon software bydefault, the same help content in PDF format can be downloaded and installed.c.ZEE600 - ABB zenon Electrification Edition for seamless integrator of diverse devices such asABB and 3rd party make protection relays, meters, substation equipment condition monitoring units, Programmable Logic Controllers (PLC) and Remote Terminal Units (RTUs),6.Download in progress.7.Downloaded package will be saved in selected target folder.Get started with installation:1.You can start installation on the same machine or download setup can be copied to anothermachine for installation.2.Right click on Start.exe and run as administrator.3.Select language again for installation:4.Also accept license terms again.5.Select options for installation (We suggest youto select all options during download and later youcan choose desired options for installation).a.Zenon 8.20 – You can select Editor (complete development package withruntime), or standalone runtime option. Additionally zenon web sevrer and clientcan be selected for installation.b.Zenon PDF Help Files – in English and German.c.ZEE600 package.6.You will get installation successful message once all selected components are installed properly.7.In case of failed installation please click Show logs link to collect logs and contact us via*********************.。

TUXEDO安装部署使用排错文档

TUXEDO安装部署使用排错文档

TUXEDO安装、部署、使用、差错已经LINUX简单命令使用安装:一、TUXEDO安装1.windows 安装(linux下图形安装)安装步骤由图可视:(1)选OK(2)选next(3)这是tuxedo的安装路径,放哪个目录随你自己选(4)这里最好勾选上install simples(5)选install(6)这里需先选下cancle弹出界面再选resume 然后再输入密码(7)选NO (8)选doneOK texudo就装好了2.linux下非图形界面安装(脚本安装)Tuxedo 部署流程1.将tuxedo.tar拷贝到某个目录下2.修改/opt目录权限为rwx-rwx-rwx3.解压tuxedo,tar到当前目录: tar -vxf tuxedo.tar -C ./4.运行安装脚本./install.sh5.选择16.直接回车键7.选择18.选择19.输入:/opt10.选择211.选择Y或者N12.回车13.回车14.输入两次oracle15.选择216.回车17.回车安装完成程序所在目录为当前目录下的tuxedo目录二、tuxedo部署查看虚拟机IP查看机器名称修改环境变量文件:tux.env主要设置:TUXDIR,PATH,LD_LIBRARY_PA TH,LANG,APPDIR修改UBB配置文件(c) 2003 BEA Systems, Inc. All Rights Reserved.#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.7 $"#Skeleton UBBCONFIG file for the TUXEDO Simple Application.#Replace the <bracketed> items with the appropriate values.*RESOURCESIPCKEY 123456 (1)DOMAINID simpappMASTER serverMAXACCESSERS 100MAXSERVERS 50MAXSERVICES 50MODEL SHMLDBAL NNOTIFY SIGNAL*MACHINESDEFAULT: (2)APPDIR="/home/oracle/simpapp"TUXCONFIG="/home/oracle/simpapp/tuxconfig"TUXDIR="/home/oracle/tuxedo11gR1"MAXWSCLIENTS=5#Example:# APPDIR="/home/me/simpapp"# TUXCONFIG="/home/me/simpapp/tuxconfig"# TUXDIR="/usr/tuxedo""bogon130" LMID=server#Example:#beatux LMID=iogon*GROUPSGROUP1 (3)LMID=server GRPNO=1 OPENINFO=NONE*SERVERSDEFAULT:CLOPT="-A"forward SRVGRP=GROUP1 SRVID=10 (4)toupper SRVGRP=GROUP1 SRVID=1WSL SRVGRP=GROUP1 SRVID=20 (5)CLOPT="-A -- -n //192.168.192.130:9977 -m 2 -M 5 -x 10 -p 10000 -P 11000"*SERVICES (6)TOUPPERTOUPPERTEST(1)IPC资源识别号设置(2)服务器程序环境设置(3)服务器组设置(4)服务设置(5)通讯设置(6)服务名设置设置环境变量. ./tux.env编译程序配置文件tmloadcf –y ubb启动程序tmboot建议:1.关闭服务器防火墙,或者设置通讯端口开发,WSH端口段开开放2.Selinux设置为不启动3.启动程序以后在客户端使用telnet命令测试连接是否成功。

TUXEDO安装部署使用排错文档

TUXEDO安装部署使用排错文档

TUXEDO安装、部署、使用、差错已经LINUX简单命令使用安装:一、TUXEDO安装1.windows 安装(linux下图形安装)安装步骤由图可视:(1)选OK(2)选next(3)这是tuxedo的安装路径,放哪个目录随你自己选(4)这里最好勾选上install simples(5)选install(6)这里需先选下cancle弹出界面再选resume 然后再输入密码(7)选NO (8)选doneOK texudo就装好了2.linux下非图形界面安装(脚本安装)Tuxedo 部署流程1.将tuxedo.tar拷贝到某个目录下2.修改/opt目录权限为rwx-rwx-rwx3.解压tuxedo,tar到当前目录: tar -vxf tuxedo.tar -C ./4.运行安装脚本./install.sh5.选择16.直接回车键7.选择18.选择19.输入:/opt10.选择211.选择Y或者N12.回车13.回车14.输入两次oracle15.选择216.回车17.回车安装完成程序所在目录为当前目录下的tuxedo目录二、tuxedo部署查看虚拟机IP查看机器名称修改环境变量文件:tux.env主要设置:TUXDIR,PATH,LD_LIBRARY_PA TH,LANG,APPDIR修改UBB配置文件(c) 2003 BEA Systems, Inc. All Rights Reserved.#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.7 $"#Skeleton UBBCONFIG file for the TUXEDO Simple Application.#Replace the <bracketed> items with the appropriate values.*RESOURCESIPCKEY 123456 (1)DOMAINID simpappMASTER serverMAXACCESSERS 100MAXSERVERS 50MAXSERVICES 50MODEL SHMLDBAL NNOTIFY SIGNAL*MACHINESDEFAULT: (2)APPDIR="/home/oracle/simpapp"TUXCONFIG="/home/oracle/simpapp/tuxconfig"TUXDIR="/home/oracle/tuxedo11gR1"MAXWSCLIENTS=5#Example:# APPDIR="/home/me/simpapp"# TUXCONFIG="/home/me/simpapp/tuxconfig"# TUXDIR="/usr/tuxedo""bogon130" LMID=server#Example:#beatux LMID=iogon*GROUPSGROUP1 (3)LMID=server GRPNO=1 OPENINFO=NONE*SERVERSDEFAULT:CLOPT="-A"forward SRVGRP=GROUP1 SRVID=10 (4)toupper SRVGRP=GROUP1 SRVID=1WSL SRVGRP=GROUP1 SRVID=20 (5)CLOPT="-A -- -n //192.168.192.130:9977 -m 2 -M 5 -x 10 -p 10000 -P 11000"*SERVICES (6)TOUPPERTOUPPERTEST(1)IPC资源识别号设置(2)服务器程序环境设置(3)服务器组设置(4)服务设置(5)通讯设置(6)服务名设置设置环境变量. ./tux.env编译程序配置文件tmloadcf –y ubb启动程序tmboot建议:1.关闭服务器防火墙,或者设置通讯端口开发,WSH端口段开开放2.Selinux设置为不启动3.启动程序以后在客户端使用telnet命令测试连接是否成功。

第一次安装tuxedo for linux 全过程

第一次安装tuxedo for linux 全过程
Preparing to install...
/tmp/install.dir.22860/Linux/resource/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
The included VM could not be uncompressed. Please try to download
the installer agng 'binary'
mode. Please do not attempt to install this currently downloaded copy.
解决办法:
ubb文件中主机名大小写弄错,即ubb文件中主机名要与实际相一致,包括大小写,改正即可
出错9------------------------------------------------------------------
[tuxedo@TUXSVR4 tuxedo]$ tmboot -y
参考:
https:///archives/fedora-list/2004-July/msg00315.html
出错4-----------------------------------------------------------------
Xlib: connection to ":0.0" refused by server

TUXEDO教程

TUXEDO教程
TUXEDO教程 TUXEDO教程
2003.8
1.中间件 1.中间件
定义:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不 同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和 网络通讯 。 工作机制:客户端上的应用程序需要从网络中的某个地方获取一定的数据或服务,这 些数据或服务可能处于一个运行着不同操作系统和特定查询语言数据库的服务器中。 而C/S应用程序中负责寻找数据的部分只需访问一个中间件系统,由中间件完成到网络 C/S应用程序中负责寻找数据的部分只需访问一个中间件系统,由中间件完成到网络 中找到数据源或服务,进而传输客户请求、重组答复信息,最后将结果送回应用程序对象请求代理的标准,分别是CORBA和DCOM
事务处理中间件(TPM, Monitor) 事务处理中间件(TPM,Transaction Processing Monitor) IBM cics Bea Tuxedo
2.Tuxedo简介 2.Tuxedo简介
1.中间件(续) 1.中间件( 中间件
中间件的分类 :
数据库中间件(DM,Database Middleware) Middleware) 数据库中间件(DM,
ODBC是一种基于数据库的中间件标准 ODBC是一种基于数据库的中间件标准
远程过程调用中间件( Call) 远程过程调用中间件(RPC, Remote Procedure Call) 面向消息中间件(MOM, Middleware) 面向消息中间件(MOM,Message Oriented Middleware) IBM MQ 基于对象请求代理(ORB, Broker) 基于对象请求代理(ORB,Object Request Broker)的中间件

中间件操作指引-Tuxedo

中间件操作指引-Tuxedo

中间件操作指引Bea Tuxedo广东亿迅科技有限公司2008年7月项目名称/代码:集成部版本: 1.0状态:所有人:系统组作者/创建时间:唐彪批准人/批准时间:文档更改历史记录目录第1章BEA TUXEDO产品 (5)1.1T UXEDO是什么 (5)1.2T UXEDO系统特点 (5)第2章TUXEDO安装 (6)2.1在UNIX系统安装 (6)2.2在WINDOWS系统安装 (7)2.3安装LICENSE (7)2.4T UXEDO环境变量 (7)2.5T UXEDO目录结构 (8)2.6T UXEDO应用步署过程 (8)第3章配臵管理 (8)3.1配臵文件 (8)3.2资源定义 (9)3.3机器的信息 (10)3.4组定义 (11)3.5服务定义 (11)3.6交易定义 (12)3.7生成TUXCONFIG文件 (13)第4章管理命令 (13)4.1TMBOOT命令 (13)4.2TMSHUTDOWN命令 (14)4.3TMADMIN命令 (14)4.3.1查看services状态 (15)4.3.2查看server状态 (16)4.3.3查看队列状态 (16)4.3.4查看客户端状态 (17)4.4查看日志 (18)第5章常见故障 (18)5.1UBB编译类 (18)5.2服务启动类 (19)5.3服务关闭类 (20)5.4域间通信类 (20)第1章Bea Tuxedo产品1.1 Tuxedo是什么BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客户/服务器型关键任务应用系统的强有力工具。

它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。

开发人员能够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。

BEA TUXEDO是企业、Internet 分布式应用中的基础主干平台。

它提供了一个开放的环境,支持各种各样的客户、数据库、网络、遗留系统和通讯方式。

TUXEDO中间件安装手册

TUXEDO中间件安装手册

全国邮政综合计算机网应用软件系统版本号:V1.00 文档编号:邮区中心局生产系统TUXEDO中间件安装手册方正奥德计算机系统有限公司二○○三年五月文档管理信息表文档修改记录目录1TUXEDO安装环境 (4)1.1 服务端 (4)1.2 客户端 (4)2安装步骤 (4)2.1 安装T UXEDO8.0 FOR L INUX: (4)2.1.1用Tuxedo8.0 for Linux光盘进行安装: (4)2.1.2用Tuxedo8.0 for Linux 的tar 包进行安装 (4)2.2配置UBB文件(有关各参数的详细说明请参阅有关文档) (5)3相关设置 (6)3.1 SERVER端环境变量(在用户环境变量中加入以下设置) (7)3.2CLIENT端环境变量(在用户环境变量中加入以下设置) (8)1Tuxedo安装环境1.1 服务端操作系统:RedFlag Linux网络协议:TCP/IPTuxedo版本: BEA Tuxedo8.0 for Linux1.2 客户端操作系统:RedFlag Linux网络协议:TCP/IPTuxedo版本: BEA Tuxedo8.0 for Linux2 安装步骤2.1 安装Tuxedo8.0 for Linux2.1.1 用Tuxedo8.0 for Linux光盘进行安装2.1.1.1 CLIENT的安装a.先建一tuxedo用户;b.插入tuxedo's sdk盘,mount上之后;c.执行./LinuxTuxedo80.bin。

按界面提示操作即可完成安装。

2.1.1.2 SERVER的安装a.先建一tuxedo用户;b.插入tuxedo's sdk盘,mount上之后;c.执行./LinuxTuxedo80.bin。

按界面提示操作即可完成安装。

2.1.2 用Tuxedo8.0 for Linux的tar 包进行安装a.先建一tuxedo用户;b.将tuxedo8.0 for linux 的tar 包(假定名称为tuxedo8.0.tar.gz) ftp 至tuxedo用户的$HOME下;c.以tuxedo 的用户执行tar zxvf tuxedo8.0.tar.gz ,解开压缩包。

BEA WebLogic Server Tuxedo Connector快速入门指南说明书

BEA WebLogic Server Tuxedo Connector快速入门指南说明书

BEA WebLogicServer™WebLogic TuxedoConnector Quick StartGuideVersion 8.1Revised: March 28, 2003CopyrightCopyright © 2003 BEA Systems, Inc. All Rights Reserved.Restricted Rights LegendThis software and documentation is subject to and made available only pursuant to the terms of the BEA Systems License Agreement and may be used or copied only in accordance with the terms of that agreement. It is against the law to copy the software except as specifically allowed in the agreement. This document may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form without priorconsent, in writing, from BEA Systems, Inc.Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the BEA Systems License Agreement and in subparagraph (c)(1) of the Commercial Computer Software-Restricted Rights Clause at FAR52.227-19; subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS252.227-7013, subparagraph (d) of the Commercial Computer Software--Licensing clause at NASA FAR supplement 16-52.227-86; or their equivalent.Information in this document is subject to change without notice and does not represent a commitment on the part of BEA Systems. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. FURTHER, BEA Systems DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE SOFTWARE OR WRITTEN MATERIAL IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. Trademarks or Service MarksBEA, Jolt, Tuxedo, and WebLogic are registered trademarks of BEA Systems, Inc. BEA Builder, BEA CampaignManager for WebLogic, BEA eLink, BEA Liquid Data for WebLogic, BEA Manager, BEA WebLogic Commerce Server, BEA WebLogic Enterprise, BEA WebLogic Enterprise Platform, BEA WebLogic Express, BEA WebLogic Integration, BEA WebLogic Personalization Server, BEA WebLogic Platform, BEA WebLogic Portal, BEA WebLogic Server, BEA WebLogic Workshop and How Business Becomes E-Business are trademarks of BEA Systems, Inc.All other trademarks are the property of their respective companies.ContentsConfiguring the WebLogic Tuxedo Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 Build the Simpapp Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2Create a WTC Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3Create a Local Tuxedo Access Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3Create a Remote Tuxedo Access Point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4Create Exported Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4Create Imported Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5Target mySimpapp to the examplesServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5Register TDOM1 as a WebLogic Server User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5 Configuring Tuxedo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-6Run the Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-7 WebLogic Server to Tuxedo Interoperability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-7Tuxedo to WebLogic Server Interoperability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-8WebLogic Tuxedo Connector Quick Start Guide iiiiv WebLogic Tuxedo Connector Quick Start GuideC H A P T E R1 WebLogic Tuxedo Connector Quick Start GuideNote:For more detailed information on how to configure the WebLogic Tuxedo Connector for this WebLogic Server Release, see the WebLogic Tuxedo Connector Programmer’sGuide at /wls/docs81/wtc_admin/index.html.The following sections describe how to use the WebLogic Server console to configure WebLogic Tuxedo Connector to allow WebLogic Server to interoperate with Tuxedo Releases 6.5 and higher:z Configuring the WebLogic Tuxedo Connectorz Configuring Tuxedoz Run the ExampleConfiguring the WebLogic Tuxedo ConnectorNote:This section summarizes how to configure the WebLogic Tuxedo Connector on a Windows platform. UNIX users can adapt the instructions by making appropriatesubstitutions such as replacing the “\” with “/” and “.cmd” with “.sh”.This example extends the Tuxedo simpapp application to run over Tuxedo Domains(TDomains). This allows clients of the TOUPPER service to run on either the Tuxedo server or the WebLogic Server examplesServer. The example provides the following services:z TOUPPER: A Tuxedo service that converts a string to upper case. A WebLogic Server clientinvokes the TOUPPER EJB and connects to the Tuxedo TOUPPER service.WebLogic Tuxedo Connector Quick Start Guide1-1z Tolower: A service implemented by an EJB in WebLogic Server. The client for theTolower service runs on Tuxedo.The following sections describe how to configure WebLogic Tuxedo Connector using theAdministration Console:z Build the Simpapp Examplez Create a WTC Servicez Create a Local Tuxedo Access Pointz Create a Remote Tuxedo Access Pointz Create Exported Servicesz Create Imported Servicesz Target mySimpapp to the examplesServerz Register TDOM1 as a WebLogic Server UserBuild the Simpapp ExampleNote:You may want to enable tracing to monitor WebLogic Tuxedo Connector. See Monitoring the WebLogic Tuxedo Connector located at/wls/docs81/wtc_admin/troubleshooting.html.Use the following steps to build the simpapp example:1.Boot your WebLogic examplesServer.2.Open a new shell window and set environment variables using theSAMPLES_HOME\domains\examples\setExamplesEnv.cmd file.3.Change directories to yourSAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp directory.4.Build the wtc_toupper.jar file using ant. This will deploy the EJB on WebLogic Server.Enter the following command: ant5.Change directories to theSAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpserv directory.6.Build the wtc_tolower.jar file. This will deploy the EJB on WebLogic Server. Enter thefollowing command: ant1-2WebLogic Tuxedo Connector Quick Start GuideConfiguring the WebLogic Tuxedo Connector unch the Administration Console in your browser. Use the following URL:http://your_machine:7001/console. Replace your_machine with the IP address for your machine or your machine name.8.In the navigation tree, Click Deployments→ EJB Modules and confirm that thewtc_tolower.jar and wtc_toupper.jar are deployed.Create a WTC ServiceUse the following steps to create and configure a WTC service using the WebLogic Server Console:1.Click Services in the navigation tree.2.Right-click WTC.3.Click Configure a New WTC Service.4.Enter the Name of your WTC service in the Name field. Example: mySimpapp5.Click Create.6.Your new WTC Service appears in the navigation tree.Create a Local Tuxedo Access PointNote:When configuring the Network Address for a local access point, the port number used should be different from any port numbers assigned to other processes. Example: Setting the Network Address to //mymachine:7001 is not valid if the WebLogic Serverlistening port is assigned to //mymachine:7001.Use the following steps to configure a local Tuxedo access point:1.Click mySimpapp in the navigation tree.2.Click the Contents tab.3.Select Local APs and click Configure a new Local Tuxedo Access Point.4.Enter the following values for the following fields on the General tab:Access Point: myLocalApAccessPoint ID: TDOM2Network Address: the network address and port of your local access pointWebLogic Tuxedo Connector Quick Start Guide1-3Example: //123.123.123.123:56785.Click Create.6.If you are connecting to a Tuxedo 6.5 domain, do the following:a.Click the Connections tab.b.Set the Interoperate field to Yes.c.Click Apply.Create a Remote Tuxedo Access PointUse the following steps to configure a remote Tuxedo access point:1.Click mySimpapp in the navigation tree.2.Click the Contents tab.3.Select Remote APs and click Configure a new Remote Tuxedo Access Point.4.Enter the following values for the following fields on the General tab:Access Point: myRemoteAPAccessPoint ID: TDOM1Local Access Point: myLocalApListen Address: the network address and port of your remote access pointExample: //123.123.123.123:12345.Click Create.Create Exported ServicesUse the following steps to configure an exported service:1.Click mySimpapp in the navigation tree.2.Click the Contents tab.3.Select Exported and click Configure a new Exported Service4.Enter the following values for the following fields on the General tab:1-4WebLogic Tuxedo Connector Quick Start GuideConfiguring the WebLogic Tuxedo ConnectorResource Name: TOLOWERLocal Access Point: myLocalApEJB Name: tuxedo.services.TOLOWERHomeRemote Name: TOLOWER5.Click Create.Create Imported ServicesUse the following steps to configure an imported service:1.Click mySimpapp in the navigation tree.2.Click the Contents tab.3.Select Imported and click Configure a new Imported Service4.Enter the following values for the following fields on the General tab:Resource Name: TOUPPERLocal Access Point: myLocalApRemote Access Point List: myRemoteAPRemote Name: TOUPPER5.Click Create.Target mySimpapp to the examplesServer1.Click mySimpapp in the navigation tree.2.Click the Target and Deploy tab.3.Click the checkbox for the examplesServer.4.Click ApplyRegister TDOM1 as a WebLogic Server UserUse the following steps to register TDOM1 as a WebLogic Server user:1.Click Security in the navigation tree.WebLogic Tuxedo Connector Quick Start Guide1-52.Click Realms.3.Click myRealm.4.Click on Users.5.Click the Configure a new User.6.In the General tab, do the following:a.Add TDOM1 in the Name field.b.Enter and validate a password.c.Click apply.Configuring TuxedoUse the following steps to configure your Tuxedo domain:1.Your PATH environment variable needs to include the path of your C compiler. Use set PATHto check the status and add the path if necessary.2.Copy the simpapp example from your Tuxedo installation and create a working Tuxedosimpapp directory.3.Change directories to your working Tuxedo simpapp directory.4.Set environment variables using the setEnv.cmd located at TUXDIR. Update the followingparameters:TUXDIR - base directory of the TUXEDO SoftwareAPPDIR - base directory of the sample program5.Build the clients:buildclient -o simpcl -f simpcl.cbuildserver -o simpserv -f simpserv.c -s TOUPPER6.Copy the ubbdomain and dom1config files from theSAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp directory toyour Tuxedo simpapp directory.7.Copy the tolower.c file from theSAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpserv directory toyour Tuxedo simpapp directory.1-6WebLogic Tuxedo Connector Quick Start GuideRun the Example8.Modify the ubbdomain for your Tuxedo environment. This includes setting the pathnamesfor APPDIR, TUXCONFIG, and TUXDIR and setting the machine name. Replace all <braced>items with information for your environment.Example:APPDIR="\home\me\simpapp"TUXCONFIG="\home\me\simpapp\tuxconfig""TUXDIR="\usr\tuxedo"9.Load the ubbdomain file: tmloadcf -y ubbdomain10.Modify the dom1config for your Tuxedo environment. This includes creating log devicesand updating the network addresses.Example:DMTLOGDEV="d:\my_apps\tlog"AUDITLOG="d:\my_apps\aud"TDOM1 NWADDR="//TuxedoMachine:1234"TDOM2 NWADDR="//WTCMachine:5678"11.Load the dom1config file.set BDMCONFIG=d:\mydomain\simpapp\bdmconfigdmloadcf -y dom1config12.Build the tolower clientbuildclient -f tolower.c -o tolower13.Boot the Tuxedo domaintmboot -yRun the ExampleRun each client to demonstrate interoperability between Tuxedo and WebLogic Server.WebLogic Server to Tuxedo InteroperabilityStart a WebLogic Server client from theSAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp directory to invoke the TOUPPER EJB and connect to the Tuxedo TOUPPER service. Use the following command: ant runWebLogic Tuxedo Connector Quick Start Guide1-7The Tuxedo service replies to your WebLogic Server application with:Buildfile: build.xmlrun:[java][java] Beginning statefulSession.Client...[java][java] Creating Toupper[java][java] converting allcaps[java] converted to: ALLCAPS[java][java] End statefulSession.Client...[java]BUILD SUCCESSFULTuxedo to WebLogic Server InteroperabilityRun the tolower client from the Tuxedo simpapp directory to invoke the Tolower EJB and return the results to the client. Use the following command:tolower ALLSMALLThe WebLogic Server service replies to your Tuxedo client with:Returned string is: allsmall1-8WebLogic Tuxedo Connector Quick Start Guide。

tuxedo安装手册

tuxedo安装手册

Tuxedo安装我用的是radhat5.0配置环境:1,首先要创建一个用户(我这里是tuxedo,密码123)2,防火墙什么的必须要关配置:在根目录里面打setup3,要改一个主机名主机名改动配置文件:/etc/hosts 直接添加一个主机名(我这里是info)命令:vim /etc/hosts/etc/sysconfig/network 把文件直接修改成info命令:vim /etc/sysconfig/network4,需要安装gcc环境这个可能有依赖包,但是耐心点一定能装完,知道打rpm –ivh gcc*出现下面的界面就说明安装好了5;把tuxedo111120_32_Linux_01_x86.bin 文件传到/home/tuxedo文件下记得改一下权限chmod 777 tuxedo111120_32_Linux_01_x86.bin传完之后reboot启动一下系统Tuxedo安装然后用tuxedo用户登录(这里必须用tuxedo用户安装这个文件)执行:./ tuxedo111120_32_Linux_01_x86.bin –i console第一项是选择语言:1这个是按enter继续按1选择完全安装,按1选择创建一个oracle目录下面是写路径/dev/tuxedo/tux -------------tux是我创建的这个文件夹名字这个选择2,确定选择创建的文件路径下面选择y,确认然后就开始安装了这个是为tuxedo创建密码我写的是tuxedo这个地方是说你的服务器是否要安装SSL,我们就不安装了选择2(NO)就可以了,如果你需要SSL 支持你可以选择,这里我就省略了。

这样tuxedo就算安装好了环境变量配置进入配置文件cd /home/tuxedo/tux/tuxedo11gR1下面我们为tuxedo成功启动做一个服务在/home/tuxedo/tux/tuxedo11gR1 目录下创建一个目录Mkdir Myserver将/home/tuxedo/tux/tuxedo11gR1/samples/atmi/simpapp中的所有文件拷贝到Myserver目录下cp samples/atmi/simpapp/* Myservercp ./tux.env ./Myserver/进入Myserver文件夹Cd Myserver编译vim tux.env添加行:TUXCONFIG=/home/tuxedo/tux/tuxedo11gR1/Myserver/tuxconfig ; export TUXCONFIG编译vim ubbsimple第一个是Ipckey 改成123456第二个就是路径了第三个就是主机名改写第四个就是修改vim /home/tuxedo/.bash_profile 文件里面加载一下TUXCONFIG=”/home/tuxedo/tux/tuxedo11gR1/Myserver/tuxconfig”现在reboot重新启动一下还是用tuxedo进入进入目录cd /home/tuxedo/tux/tuxedo11gR1/Myserver 下面先运行一下tux.env文件. ./tux.envbuildserver -o simpserv -f simpserv.c –s TOUPPER buildclient -o simpcl -f simpcl.c如果出现下面的情况就说明好了下面启动服务试试看加载ubbsimple文件tmloadcf –y ubbsimple 启动tuxedo程序tmboot –y这样的就成功了./simpcl Jianheng这就成功了进入管理界面Tmadminpsc查看服务运行状况psr查看服务程序运行状况这就是弄成了,你可以看一下效果。

第一次安装tuxedo for linux 全过程

第一次安装tuxedo for linux 全过程
tmboot: internal error: CMDTUX_CAT:754: ERROR: error processing configuratio
n file
tmboot: internal error: CMDTUX_CAT:1360: ERROR: configuration file not found
[tuxedo@TUXSVR4 tuxedo]$ tmboot -y
Booting all admin and server processes in /home/tuxedo/appdir/tuxconfig
INFO: BEA Tuxedo, Version 8.1
INFO: Serial #: 650522264138-1743831940315, Expiration NONE, Maxusers 30
[tuxedo@TUXSVR4 tuxedo]$ sh tuxedo81_linux.bin
Preparing to install...
/tmp/install.dir.22860/Linux/resource/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
gcc -shared -fpic -o libcwait.so libcwait.c
chmod a+x /home/tuxedo/tuxedo81_linux.bin
LD_PRELOAD=/home/tuxedo/libcwait.so /home/tuxedo/tuxedo81_linux.bin

linux系统tuxedo安装指导

linux系统tuxedo安装指导

[置顶]Linux系统下Tuxedo安装Linux系统下Tuxedo安装1. 在Linux 环境中新建一个用户tuxdeo/tuxdeo,从网上下载支持该Linux系统的tuxedo软件包。

2. 将文件通过ftp ,U盘或其他方式将软件包传到该用户的目录下/home/tuxedo/tuxedo111120_32_Linux_01_x86.bin执行sh tuxedo111120_32_Linux_01_x86.bin –i console命令开始安装tuxedo3. 安装开始进入如下界面,按Enter键继续:4. 选择安装设置,选择1- Full Instll,完全安装模式,按Enter键继续。

5. 选择tuxedo安装所放的路径/home/tuxedo/oracle6. 确定安装目录,还是要修改安装目录,选择2 ,选择现在的目录。

7. 显示之前选择的安装信息,按Enter键继续。

8. 准备安装,按Enter键继续。

9. 安装中出现,Configure tlisten Service,输入密码tuxedo10. 选择安装SSL,选择1,按Enter键继续11. 设置LDAPLDAP Service Name:LdapserLDAP PortID: 123456LDAP BaseObject: LdapbsojLDAP Filter File Location:按Enter 键继续12. 安装成功,按Enter键继续13. 接下来要用例子检查服务的联通性,在装完tuxedo的目录下有个文档里有tuxedo例子/home/tuxedo/oracle/tuxedo11gR1/samples1). 在目录/home/tuxedo/oracle/tuxedo11gR1/下有个tux.env文件,将该文件拷贝到该用户根目录下的 .bash_profile文件中,用命令source .bash_profile使环境变量生效,再注销系统,重新登陆。

TUXEDO三层程序安装、配置及开发流程

TUXEDO三层程序安装、配置及开发流程

三层改造程序安装、配置及开发第一部分前台的安装和配置一、TUXEDO安装插入安装盘,运行setup,按照安装程序的提示进行安装,使用缺省路径,安装在C:\TUXEDO下。

二、TUXEDO安装后的配置1、win98,win95的配置点击开始菜单中的“运行”,键入“sysedit”,回车后,在AUTOEXEC.BAT 文件中配置以下环境参数:SET TUXDIR=C:\TUXEDO(按缺省安装配置)SET LIB=C:\Program files\BEA SYSTEMS\TUXEDO\LIB(按缺省安装配置)SET INCLUDE=C:\TUXEDO\INCLUDE(按缺省安装配置)SET WSNADDR=//192.168.100.57:10000(按实际情况填写)在Path中加入"C:\TUXEDO\BIN";CY注:安装目录最好不要有空格,例如C:\TUXEDO而不要用C:\ Program files\BEA SYSTEMS\TUXEDO,带空格的路径AUTOEXEC.BAT可能不认,造成找不到wtuxws32.dll的错误。

配置完毕后,重起机器,看看MSDOS中相应变量是否也已设置,若没有,则在DOS下也进行相应的设置,重起机器。

2、winNT的配置右击“我的电脑”,点属性,选择菜单,“用户配置文件”,选择相应的用户,再点“环境”菜单,设置环境参数:TUXDIR=C:\TUXEDO(按缺省安装配置)LIB=C:\TUXEDO\LIB(按缺省安装配置)INCLUDE=C:\TUXEDO\INCLUDEWSNADDR=//192.168.100.57:10000(按实际情况填写,参照ubb)在Path中加入C:\TUXEDO\BIN;不用重新启动机器。

3、注意!!!!经过以上设置,如果win98和95还是找不到tuxedo所提供的一些函数,这时,设置查看为“显示所有文件包括隐藏文件”,将\TUXEDO\BIN\wtuxws32.dll 拷贝到windows目录下,即可。

tuxedo配置与服务部署

tuxedo配置与服务部署

TUXEDO应用服务配置、部署手册1. WINDOWS环境下TUXEDO服务端应用程序的部署和配置1.1 tuxedo的安装确定安装介质(Tuxedo安装程序)运行Setup图表 -1 Tuxedo安装向导图表-2 Tuxedo安装向导点击“Next”,继续图表 -3 许可证协议选择“YES”,继续图表 -4:选择安装类型选择“Full Installation”,继续图表 -5 制定安装路径路径设为“d:\bea”,继续图表 -6 产品路径6.路径设为“d:\bea\tuxedo”,继续图表 -7安装程序开始拷贝文件等待安装程序拷贝文件。

图表 -8输入Listen password输入Listen password,输入两个相同的密码,“lp”,继续图表 -9安装SSL选择“NO”,继续图表-10:安装LDAP取安装程序的默认值,继续图表 -11:安装License 选择“no”,继续图表 -12:Tuxedo安装完毕安装完毕注意事项LIC的安装假设TUXEDO安装在d:\bea\tuxedo,在udataobj子目录中考入lic.txt1.2 应用程序的配置关于环境变量的配置,setenv.bat文件格式如下:rem Copyright (c) 1995 Novell, Inc.rem All Rights Reservedrem THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OFrem Novell, Inc.rem The copyright notice above does not evidence anyrem actual or intended publication of such source code.rem Copyright (c) 1995 Novell, Inc.rem All rights reservedrem ident "@(#) apps/simpapp/setenv.cmd $Revision: 1.1 $"set TUXDIR=d:\bea\tuxedoset WSNADDR=//10.233.128.18:8888set APPDIR=d:\ydlwset PATH=%TUXDIR%\bin;%APPDIR%;%PATH%set LIB=%LIB%;d:\Oracle\Ora9\precomp\lib\msvc;set TUXCONFIG=%APPDIR%\tuxconfigset FIELDTBLS32=qqdata,fhdata,yhfymx,comfldset FLDTBLDIR32=%APPDIR%;%TUXDIR%\udataobjcall %APPDIR%\VCVARS32.BAT需要注意的地方用红色标记,其中TUXEDO为tuxedo的安装主目录,APPDIR为应用程序主目录,根据实际情况进行修改。

tuxedo配置和服务部署

tuxedo配置和服务部署

tuxedo配置和服务部署TUXEDO应用服务配置、部署手册1. WINDOWS环境下TUXEDO服务端应用程序的部署和配置1.1 tuxedo的安装确定安装介质(Tuxedo安装程序)运行Setup图表 -1 Tuxedo安装向导图表-2 Tuxedo安装向导点击“Next”,继续图表 -3 许可证协议选择“YES”,继续图表 -4:选择安装类型选择“Full Installation”,继续图表 -5 制定安装路径路径设为“d:\bea”,继续图表 -6 产品路径6.路径设为“d:\bea\tuxedo”,继续图表 -7安装程序开始拷贝文件等待安装程序拷贝文件。

图表 -8输入Listen password输入Listen password,输入两个相同的密码,“lp”,继续图表 -9安装SSL选择“NO”,继续图表-10:安装LDAP取安装程序的默认值,继续图表 -11:安装License 选择“no”,继续图表 -12:Tuxedo安装完毕安装完毕注意事项LIC的安装假设TUXEDO安装在d:\bea\tuxedo,在udataobj子目录中考入lic.txt1.2 应用程序的配置关于环境变量的配置,setenv.bat文件格式如下:rem Copyright (c) 1995 Novell, Inc.rem All Rights Reservedrem THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OFrem Novell, Inc.rem The copyright notice above does not evidence anyrem actual or intended publication of such source code.rem Copyright (c) 1995 Novell, Inc.rem All rights reservedrem ident "@(#) apps/simpapp/setenv.cmd $Revision: 1.1 $"set TUXDIR=d:\bea\tuxedoset WSNADDR=//10.233.128.18:8888set APPDIR=d:\ydlwset PATH=%TUXDIR%\bin;%APPDIR%;%PATH%set LIB=%LIB%;d:\Oracle\Ora9\precomp\lib\msvc;set TUXCONFIG=%APPDIR%\tuxconfigset FIELDTBLS32=qqdata,fhdata,yhfymx,comfldset FLDTBLDIR32=%APPDIR%;%TUXDIR%\udataobjcall %APPDIR%\VCVARS32.BAT需要注意的地方用红色标记,其中TUXEDO为tuxedo的安装主目录,APPDIR 为应用程序主目录,根据实际情况进行修改。

Tuxedo实时接口系统安装手册

Tuxedo实时接口系统安装手册

文件版本:V1.0目录1 概述 (4)1.1 目的 (4)1.2 适用范围 (4)2 安装环境 (4)2.1 软件环境 (4)2.2 硬件环境 (4)3 系统搭建 (4)4 应用程序安装 (4)4.1 服务端安装 (4)4.2 客户端安装 (6)5 参数配置 (7)5.1 服务端参数配置 (7)5.1.1 XA的配置(RM文件的修改及编译) (8)5.1.2 ubbconfig文件的设置及编译 (8)5.1.3 创建TLOG交易日志 (9)5.2 客户端参数配置 (10)5.2.1 数据库的配置 (10)5.2.2 INI文件的配置 (10)5.2.3 ubbconfig文件的设置及编译............................................. 错误!未定义书签。

5.3 编译服务端可执行程序 (12)5.4 启动服务端程序 (12)5.5 客户端启动指令 (12)5.6 监控配置 (13)5.6.1 注意 (13)5.6.2 Console监控 (13)5.6.3 web监控 (14)6 验证标准 (16)7 注意事项 (16)1概述1.1目的为了使用户掌握Tuxedo实时接口的安装过程,及参数的配置方法,方便用户使用Tuxedo实时接口模块。

1.2适用范围本文档只限于Tuxedo实时接口模块的使用。

2安装环境2.1软件环境LINUX。

2.2硬件环境3系统搭建参见<<Tuxedo系统管理指南.doc>>系统安装节4应用程序安装4.1服务端安装第一步:服务端的应用需要Oracle的支持。

Oracle8i以上版本客户端即可,需要在环境变量中设置ORACLE_HOME,以及在PATH和LD_LIBRARY_PATH加入响应的oracle 部分的内容。

第二步:在主机上建立一个server目录,将源代码放至该目录下。

第三步:设置Tuxedo服务端程序所需要的环境变量,在文件setenv.sh中。

linux下 tuxedo 安装说明

linux下 tuxedo 安装说明

Tuxedo 学习笔记看了很多网站的linux 下的安装说明,但是照做,不一定就能成功这次,亲自实践了一把做个总结1,有两个环节要注意,一个是. bash_profile ,这个文件隐藏在你的用户根目录下比如用户是tuxedo,它就在/home/tuxedo/ 下,ls .bash_profile 可以看到Ls -all 也可以看到这个文件用vi .bash_profile (注意前面有个小点哦)里面是相关的环境配置下面是.bash_profile 文件下面简单一下安装过程操作系统是在fedoro 8 上(Linux zc 2.4.22)的,声明一下,fedoro 10 上报错,(内核2.6 上的)安装文件名:tuxedo81_linux.bin命令:sh tuxedo81_linux.bin -i console然后就是稍微等待几秒钟,叫你选择English ,选择1继续Enter只到叫你输入tuxedo 的密码然后输入KEY ,lic,txt这个等安装好了,在搞吧,很简单Cp ,lic,txt /tuxedo8.1/udataobj/拷到这个目录下面就OK了到这,tuxedo 算是安装完了,下面是配置,说实话,配置比安装难啊先看tmadmin 有没用,如果有用,说明你的key 安装正确了下面就是配置ubbsimple 了建议把atmi 下面的例子拷到tuxedo8.1下面来,这样在ubbsimple 里面就好配置了看下ubbsimple 文件带# 的先不管了# (c) 2003 BEA Systems, Inc. All Rights Reserved.#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.5 $"#Skeleton UBBCONFIG file for the TUXEDO Simple Application.#Replace the <bracketed> items with the appropriate values.*RESOURCESIPCKEY 123457 这个值是唯一的取值在3万到26万之间,且必须是唯一的(32768-262143)DOMAINID simpapp 管理域的标识符,随便取,没实在意义MASTER simple site1,site2 主节点,用于多机环境中,起作用,site2备用MAXACCESSERS 10MAXSERVERS 5MAXSERVICES 10MODEL SHM # 单台主机,MP多台主机LDBAL NBLOCKTIME 6 #客户端等待服务响应的最长时间6*10 60秒*MACHINESDEFAULT:这个强烈要求.bash_proflie 里面一定要一致APPDIR="/home/tuxedo/tuxedo8.1/simpapp" 应用程序路径TUXCONFIG="/home/tuxedo/tuxedo8.1/simpapp/tuxconfig" tuxconfig 路径TUXDIR="/home/tuxedo/tuxedo8.1" tuxedo 安装的路径zc是用户名在命令下可以用hostname 可以看出来zc LMID=simple*GROUPSGROUP1LMID=simple GRPNO=1 OPENINFO=NONE*SERVERSDEFAULT:CLOPT="-A"simpserv 服务端生成的程序名称simpserv SRVGRP=GROUP1 SRVID=1*SERVICESTOUPPER服务端的services 名称下面还有就是客户端的编译,服务端的编译buildserver -s TOUPPER -o simpserv -f simpserv.cbuildclient –o client -f simpcl.c下面是创建日志的方法敲tmadmin 后Crdl –b 2000 –z//home/tuxedo/tuxedo8.1/simpapp/TLOGcrlog -m tibs_bill创建日志文件Tmipcrm -y 强制停掉所有的服务编译服务端命令:[tuxedo@zc simpapp]$ buildserver -o AGENT_BILL -s GET_OWE_ACCT -f AGENT_BILL.cpp编译客户端命令:[tuxedo@zc simpapp]$ buildclient -o Agentcl -f Agentcl.cpp编译fml 文件设置FML的环境变量set FIELDTBLS32=transfml.fmlset FLDTBLDIR32=%TUXDIR%udataobj;mkfldhdr32 transfmlpclt 客户端的信息查看buildsever -t 表示支持多线程server 是服务进程,service 是服务进程实现的服务source .bash_profile 立马生效. . profile 立即生效命令/bdccutysj/blog/item/7a5e853*******f01b4cff71.html IPCKEY 123457 这个值是唯一的DOMAINID simpapp 这个值也是唯一的,否则会有冲突tar cvzf xxx.tar.gz xxx/tar -xzvf XX.tar.gzBo 的生成步骤1:注意点因为新242 的环境与原245 等的内核不一致,且LINUX, ORACLE, TUXEDO版本都不一致故base 不能完全拷贝原来SVN上的,只能覆盖一个文件BOCCIHelperRegistry.cppBase_kenel 下面文件不动或将gen_bohelper_source/BOCCIHelperRegistry.cpp移到base目录下Bo 涉及四张表:BO_DETAILS_EXBO_EXBO_DETAILS_TEMP (空表)BO_OPERATER (操作员表)操作步骤:1,bointerface 下面的文件全部拷贝base/ gen_bohandler_source/ gen_bohelper_source/ lib/ ott/ 注意点:编译前LIB 下的三个.A 文件可以先删除但这个文件夹一定要存在,最后.文件生成,会CP到该目录下2,先执行ott/ 文件下的两个脚本,createHead.sh genc++.sh3,然后编译base4,再编译gen_bohandler_source因为gen_bohelper_source 这个编译速度比较慢,这个可以和component 一起编译注意; 编译component ,确保public ,include, 必须有并且public 必须编译过,会链接接BO bointface/ lib/ .a 的文件Bbc 清理死掉的进程和IPC资源编译BO偷懒方法:只需改三个文件测试时使用:1,Billoccitype.h,Billoccitype.cppSet ,get 方法在这两个文件里加申明,和成员函数get,set 的实现方法同时,记住,此时在ott下面不需要执行两个.sh 文件2,在这个文件里面InvoicePrintOCCIHelper.cpp添加相应的xml的节点,总共改5处这个就是相应的bo 名称下面BillQueryOCCIHelper.cpp BillHisQueryOCCIHelper.cppBillQuery ,BillHisQuery 增加了文件# ---------TUXEDO ENV--------export TUXDIR=/app/bea/tuxedo8.1_64 export APPDIR=/app/acct/tibs_bill/binexport TUXCONFIG=$APPDIR/tuxconfig export BDMCONFIG=$APPDIR/BDMCONFIG export TLOGDEVICE=$APPDIR/TLOG export PATH=$PATH:$TUXDIR/bin路径,加一个path路径。

tuxedo详细安装步骤

tuxedo详细安装步骤

Tuxedo使用Non-XA模式连接Oracle数据库实验的网络拓扑图:软件安装环境:3台主机都安装Cent OS 5.3操作系统,第1台主机作为Tuxedo的客户端,只安装Tuxedo 客户端(IP:192.168.1.61);第2台主机作为Tuxedo服务器安装Tuxedo Server,还要连接Oracle服务器,还安装了Oracle Client 11gR2(IP:192.168.1.66);第三台主机作为Oracle数据库服务器,只安装Oracle11gR2(IP:192.168.1.81)。

实验目的:了解Tuxedo使用Non-XA方式连接Oracle数据库。

通过客户端发送一个请求到Tuxedo服务器,再由Tuxedo服务器连接Oracle服务器,把客户端发送的信息写入数据库表。

实验步骤:1.安装Tuxedo的演示程序SimpApp (使用主机1和主机2)2.作一个Pro/C的Demo,来连接Oracle数据库(使用主机2和主机3)3.把第1步和第2步合并到一起,完成该实验4.测试并排错安装前准备:要使Tuxedo服务器,能连接到Oracle服务器。

Oracle服务器的实例名称为stone,在Tuxedo服务器上安装Oracle客户端后,建立一个服务,使其能够连接到Oracle数据库服务器。

在Tuxedo Server(主机2)上,先建立网络服务,再连接到Oracle数据库服务器,使用hr用户,并建立一个测试表:◆网络服务的名称为stone,结果为$ORACLE_HOME/network/admin目录下的tnsnames.ora文件[oracle@myapache ~]$cd /u01/app/oracle/product/11.2.0/client_1/network/admin/ [oracle@myapache admin]$lssamples shrept.lst sqlnet10031011AM2455.bak sqlnet.ora tnsnames.ora[oracle@myapache admin]$vi tnsnames.ora# tnsnames.ora Network Configuration File:/u01/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora# Generated by Oracle configuration tools.STONE =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.81)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = stone)))◆建立测试表[oracle@myapache ~]$sqlplus hr/hr@stoneSQL*Plus: Release11.2.0.1.0 Production on Wed Mar 10 21:17:22 2010Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to:Oracle Database11gEnterpriseEdition Release11.2.0.1.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options SQL>create table t_test1(2 zj number,3 name varchar2(20)4 );Table created.SQL>insert into t_test1 values(1, 'aaa');1 row created.SQL>commit;Commit complete.SQL>select * from t_test1;ZJ NAME---------- --------------------1 aaaSQL>◆在主机2上还要把Oracle用户的环境变量设置好,使其能正确编译pro/c程序[oracle@myapache ~]$ vi .bash_profile设置好以下环境变量# User specific environment and startup programsORACLE_HOME=/u01/app/oracle/product/11.2.0/client_1export ORACLE_HOMELD_LIBRARY_PATH=$ORACLE_HOME/libLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATHPATH=$PATH:$ORACLE_HOME/binexport PATHstty erase ^H(完)测试一下Pro/C是否正确[oracle@myapache ~]$procPro*C/C++: Release11.2.0.1.0 - Production on Thu Mar 11 01:16:42 2010Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.System default option values taken from:/u01/app/oracle/product/11.2.0/client_1/precomp/admin/pcscfg.cfg(下面内容从略)一、安装Tuxedo的演示程序SimpApp,并完成Tuxedo客户端访问服务器的配置1.在主机2上安装Tuxedo10gR3 Server建议采用字符安装界面,在安装过程中选择安装上Sample,以便运行SimpApp例子[root@myapache ~]#cd /home/OraFile/[root@myapache OraFile]#unzip tuxedo10gR3_32_Linux_01_x86.zip[root@myapache OraFile]#chmod +x tuxedo10gR3_32_Linux_01_x86.bin[root@myapache OraFile]#./tuxedo10gR3_32_Linux_01_x86.bin -i consoleExtracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive...Configuring the installer for this system's environment...Launching installer...(比较重要的地方)Choose Oracle Home------------------1- Create new Oracle HomeEnter a number:1Specify a new Oracle Home directory:/bea=============================================================== ================Choose Product Directory------------------------1- Modify Current Selection (/bea/tuxedo10gR3)2- Use Current Selection (/bea/tuxedo10gR3)Enter a number:1Specify Product Installation Directory:/bea/tux10 (为操作方便,把安装目录修改为:/bea/tux10) Install Samples (Y/N):Y (选择安装Samples)2.在Tuxedo Server上运行SimpApp例子(1)把SimpApp例子拷贝到/home/myTuxeSrv目录下[oracle@myapache ~]$cp -R /bea/tux10/samples/atmi/simpapp/ /home/myTuxSrv/再拷贝环境变量[oracle@myapache ~]$cp /bea/tux10/tux.env /home/myTuxSrv/simpapp/[oracle@myapache ~]$cd /home/myTuxSrv/simpapp/[oracle@myapache simpapp]$lsREADME simpcl.c simpserv.c tux.env ubbsimple[oracle@myapache simpapp]$(2)编辑simpapp的配置文件[oracle@myapache simpapp]$ cp ubbsimple ubb[oracle@myapache simpapp]$ vi ubb修改结果:#Example:IPCKEY <Replace with a valid IPC Key># TUXCONFIG="/home/me/simpapp/tuxconfig"# APPDIR="/home/me/simpapp"#Example:TUXDIR="/bea/tux10"# (c) 2003 BEA Systems, Inc. All Rights Reserved.#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.5 $"#Skeleton UBBCONFIG file for the TUXEDO Simple Application.#Replace the <bracketed> items with the appropriate values.*RESOURCESIPCKEY 123456DOMAINID simpappMASTER simpleMAXACCESSERS 10MAXSERVERS 5MAXSERVICES 10MODEL SHMLDBAL N*MACHINESDEFAULT:APPDIR="/home/myTuxSrv/simpapp"TUXCONFIG="/home/myTuxSrv/simpapp/tuxconfig" TUXDIR="/bea/tux10"myapache LMID=simple*GROUPSGROUP1LMID=simple GRPNO=1 PENINFO=NONE*SERVERSDEFAULT:CLOPT="-A"simpserv SRVGRP=GROUP1 SRVID=1*SERVICESTOUPPER(配置文件完)(3)修改环境变量文件tux.env[oracle@myapache simpapp]$ vi tux.env在最后加入两行TUXDIR=/bea/tux10; export TUXDIRJAVA_HOME=$TUXDIR/jre; export JAVA_HOMEJVMLIBS=$JAVA_HOME/lib/i386/server:$JAVA_HOME/jre/binPATH=$TUXDIR/bin:$JAVA_HOME/bin:$PATH; export PATHCOBCPY=:$TUXDIR/cobinclude; export COBCPYCOBOPT="-C ANS85 -C ALIGN=8 -C NOIBMCOMP -C TRUNC=ANSI -C SEXT=cbl"; export COBOPT SHLIB_PATH=$TUXDIR/lib:$JVMLIBS:$SHLIB_PATH; export SHLIB_PATHLIBPATH=$TUXDIR/lib:$JVMLIBS:$LIBPATH; export LIBPATHLD_LIBRARY_PATH=$TUXDIR/lib:$JVMLIBS:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH WEBJAVADIR=$TUXDIR/udataobj/webgui/java; export WEBJAVADIRAPPDIR=/home/myTuxSrv/simpapp; export APPDIRTUXCONFIG=$APPDIR/tuxconfig; export TUXCONFIG(4)在服务器本地运行simpapp例子程序使环境变量生效[oracle@myapache simpapp]$. ./tux.env[oracle@myapache simpapp]$lsREADME simpcl.c simpserv.c tux.env ubb ubbsimple[oracle@myapache simpapp]$env | grep TUXTUXCONFIG=/home/myTuxSrv/simpapp/tuxconfigTUXDIR=/bea/tux10[oracle@myapache simpapp]$编译ubb (生成tuxconfig)[oracle@myapache simpapp]$ tmloadcf -y ubb[oracle@myapache simpapp]$ lsREADME simpcl.c simpserv.c tuxconfig tux.env ubb ubbsimple ULOG.031010编译simpserv.c文件和simpcl.c文件(生成可执行文件)[oracle@myapache simpapp]$buildserver -f simpserv.c -o simpserv -s TOUPPER (我这里有一些警告信息,不影响程序运行)[oracle@myapache simpapp]$buildclient -f simpcl.c -o simpcl[oracle@myapache simpapp]$lsREADME simpcl.c simpserv.c tux.env ubbsimplesimpcl simpserv tuxconfig ubb ULOG.031010运行服务器端程序[oracle@myapache simpapp]$tmboot -yBooting all admin and server processes in /home/myTuxSrv/simpapp/tuxconfig INFO: Oracle Tuxedo, Version10.3.0.0, 32-bit, Patch Level (none)Booting admin processes ...exec BBL -A :process id=11402 ... Started.Booting server processes ...exec simpserv -A :process id=11403 ... Started.2 processes started.[oracle@myapache simpapp]$测试一下运行情况:[oracle@myapache simpapp]$./simpcl hello_aleiReturned string is: HELLO_ALEI[oracle@myapache simpapp]$看到以上结果,程序在本地已经可以使用了3.把客户端程序转移到主机1上运行(1)在服务器端(主机2)先做一些设置,首先关闭服务程序[oracle@myapache simpapp]$tmshutdown -yShutting down all admin and server processes in /home/myTuxSrv/simpapp/tuxconfig Shutting down server processes ...Server Id = 1 Group Id = GROUP1 Machine = simple: shutdown succeededShutting down admin processes ...Server Id = 0 Group Id = simple Machine = simple: shutdown succeeded 2 processes stopped.[oracle@myapache simpapp]$(2)修改配置文件ubb,添加一些配置;并重新编译[oracle@myapache simpapp]$vi ubb修改了以下内容(标红部分)IPCKEY 123456DOMAINID simpappMASTER simpleMAXACCESSERS 10MAXSERVERS 5MAXSERVICES 10MODEL SHMLDBAL N*MACHINESDEFAULT:APPDIR="/home/myTuxSrv/simpapp"TUXCONFIG="/home/myTuxSrv/simpapp/tuxconfig"TUXDIR="/bea/tux10"myapache LMID=simpleMAXWSCLIENTS=5*GROUPSGROUP1LMID=simple GRPNO=1 PENINFO=NONE*SERVERSDEFAULT:CLOPT="-A"simpserv SRVGRP=GROUP1 SRVID=1WSL SRVGRP=GROUP1 SRVID=10CLOPT="-A -- -n//192.168.1.66:3200 -m 2 -M 5 -x 5"*SERVICESTOUPPER(配置文件完)重新编译生成配置文件tuxconfig[oracle@myapache simpapp]$lsaccess.031010 simpcl simpserv stderr tuxconfig ubb ULOG.031010 README simpcl.c simpserv.c stdout tux.env ubbsimple[oracle@myapache simpapp]$rm -rf tuxconfig (先删除)[oracle@myapache simpapp]$tmloadcf -y ubb[oracle@myapache simpapp]$tmboot -yBooting all admin and server processes in /home/myTuxSrv/simpapp/tuxconfigINFO: Oracle Tuxedo, Version10.3.0.0, 32-bit, Patch Level (none)Booting admin processes ...exec BBL -A :process id=13105 ... Started.Booting server processes ...exec simpserv -A :process id=13106 ... Started.exec WSL -A -- -n//192.168.1.66:3200 -m 2 -M 5 -x 5 :process id=13107 ... Started.3 processes started.[oracle@myapache simpapp]$[oracle@myapache simpapp]$netstat -anp可以看到WSL也已经侦听了(3)在Tuxedo Client (主机1)上运行simpapp的客户端程序在Tuxedo客户端上,也要安装Tuxedo10gR3,但只安装Tuxedo的客户端就行了,其安装目录也是:/bea/tux10;客户端程序在/home/myTuxClient/simpapp目录中运行。

客户端TUXEDO的安装设置及注意事项

客户端TUXEDO的安装设置及注意事项

客户端TUXEDO的安装设置及注意事项一、WINDOWNS98环境1、运行客户端TUXEDO软件存放目录下的\DISK1\Setup.exe2、选择安装目录(系统默认为 C:\Program Files\BEA Systems\TUXEDO,以下就以这个路径为例)3、然后按提示开始安装(一直按回车就OK了)4、文件COPY完后,系统提示是否进行环境变量设置(Would you lik to updateyour AUTOEXEC.BAT file with TUXEDO environment variables?),选择‘NO’5、安装完成6、设置环境变量在AUTOEXEC.BAT文件的最后加上SET TUXDIR=C:\Progra~1\BEASys~1\TUXEDO //请把长文件名方式改成短文件名方式SET PATH=%PATH%;%TUXDIR%\BIN //加上TUXEDO DLL文件的搜索路径SET WSENVFILE=%tuxdir%\WSENV //TUXDEO环境变量文件在C:\Progra~1\BEASys~1\TUXEDO目录下创建WSENV文件,在文件里加上LIB=%TUXDIR%\LIBINCLUDE=%TUXDIR%\INCLUDEWSNADDR=//主机IP:端口号(具体的值请询问管理员或看后台ubbcfg文件里的设置)注:现在我们TUXEDO环境变量都直接在AUTOEXEC.BAT里设置,这有一个缺点,就是更改后需要重启机器才能生效,如果我们设一个环境变量文件(WSENVFILE),那只要在文件里修改后存盘就能生效。

特别是变量WSNADDR,建议各地都采用这种方式。

7、运行CASH程序,如果能进入程序表示TUXEDO就设置OK了。

前提:后台服务要先启动二、WINDOWS ME 环境1、运行客户端TUXEDO软件存放目录下的\DISK1\Setup.exe2、选择安装目录(系统默认为 C:\Program Files\BEA Systems\TUXEDO,以下就以这个路径为例)3、然后按提示开始安装(一直按回车就OK了)4、文件COPY完后,系统提示是否进行环境变量设置(Would you lik to updateyour AUTOEXEC.BAT file with TUXEDO environment variables?),选择‘NO’5、安装完成6、设置环境变量运行msconfig选择环境栏编辑path项将C:\Progra~1\BEASys~1\TUXEDO添加到最后选择添加按钮:变量名设为WSENVFILE变量值设为C:\Progra~1\BEASys~1\TUXEDO\WSENV选择添加按钮:变量名设为TUXDIR变量值设为C:\Progra~1\BEASys~1\TUXEDO在C:\Progra~1\BEASys~1\TUXEDO目录下创建WSENV文件,在文件里加上LIB=%TUXDIR%\LIBINCLUDE=%TUXDIR%\INCLUDEWSNADDR=//主机IP:端口号(具体的值请询问管理员或看后台ubbcfg文件里的设置)重启机器就ok啦注:window me修改autoexec.bat文件添加以上路径有可能无效最好用msconfig,切记!7、运行CASH程序,如果能进入程序表示TUXEDO就设置OK了。

(Oracle管理)Tuxedo与Oracle连接

(Oracle管理)Tuxedo与Oracle连接

Tuxedo 9.0 for AIX与Oracle 10 XA连接系统说明TUXEDO版本:9.0 安装目录/opt/bea/tuxedo9.0ORACLE版本:10.2.0.1 安装目录/u01/app/oracle一、Tuxedo 9 for AIX的安装1、创建一个用户为Tuxedo,用户组为bea2、创建/opt/bea为tuxedo的安装目录,$mkdir /opt/bea$chown tuxedo.bea /opt/bea$chmod 770 /opt/bea#bootinfo -k64$ sh tuxedo9_aix53_64.bin -i consolePreparing to install...WARNING: /tmp does not have enough disk space!Attempting to use /home/tuxedo for install base and tmp dir.Extracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive...Configuring the installer for this system's environment...Launching installer...Preparing CONSOLE Mode Installation...====================================================================== =========Choose Locale...----------------->1- EnglishCHOOSE LOCALE BY NUMBER: 1====================================================================== =========(created with InstallAnywhere by Zero G)-------------------------------------------------------------------------------====================================================================== =========Introduction------------BEA End User Clickwrap 001205Copyright (c) BEA Systems, Inc.All Rights Reserved.DO YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT? (Y/N): y====================================================================== =========Choose Install Set------------------Please choose the Install Set to be installed by this installer.->1- Full Install2- Server Install3- Full Client Install4- Jolt Client Install5- ATMI Client Install6- CORBA Client Install7- Customize...ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT: 1====================================================================== =========Choose BEA Home---------------1- Create new BEA Home2- Use existing BEA HomeEnter a number: 21- /opt/beaExisting BEA Home directory: 1====================================================================== =========Choose Product Directory------------------------1- Modify Current Selection (/opt/bea/tuxedo9.0)2- Use Current Selection (/opt/bea/tuxedo9.0)Enter a number: 2====================================================================== =========Pre-Installation Summary------------------------Please Review the Following Before Continuing:Product Name:Tuxedo 9.0Install Folder:/opt/bea/tuxedo9.0Link Folder:/home/tuxedoDisk Space Information (for Installation Target):Required: 386,803,702 bytesAvailable: 2,625,392,640 bytesPRESS <ENTER> TO CONTINUE:====================================================================== =========Ready To Install----------------InstallAnywhere is now ready to install Tuxedo 9.0 onto your system at thefollowing location:/opt/bea/tuxedo9.0PRESS <ENTER> TO INSTALL:====================================================================== =========Installing...-------------[==================|==================|==================|============== ====][------------------|------------------|------------------|------------------]====================================================================== =========Configure tlisten Service-------------------------Password: tuxedoVerify Password: tuxedoPassword Accepted! Press "Enter" to continue.====================================================================== =========SSL Installation Choice.------------------------Would you like to install SSL Support?->1- Yes2- NoENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:: 2====================================================================== =========License Installation Choice---------------------------Would you like to install your license now?->1- Yes2- NoENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:: 2====================================================================== =========Installation Complete---------------------Congratulations. Tuxedo 9.0 has been successfully installed to:/opt/bea/tuxedo9.0PRESS <ENTER> TO EXIT THE INSTALLER:安装完毕,需要把license文件重命名为lic.txt copy到$TUXDIR/udataobj/二、TUxedo 9 连接Oracle 10g配置前提是在Tuxedo 9 上安装Oracle 10g client还有安装C编译器(不一定要用Visual Age C/C++ 7,这里我用的是pro c),设置Tuxedo用户能够通过sqlplus连接oracle数据库1、ORACLE的的配置sqlplus system@testcrmSQL> @$ORACLE_HOME\rdbms\admin\xaview.sqlSQL>grant select on v$xatrans$ to public with grant option;SQL>grant select on v$pending_xatrans$ to public with grant option;SQL>grant select EMP to ScottSQL>GRANT SELECT ON DBA_PENDING_TRANSACTIONS TO Scott;注:scott默认为lock,需要用alter user scott account unlock,解锁。

Oracle Tuxedo Mainframe Adapter for OSI TP 安装指南说明书

Oracle Tuxedo Mainframe Adapter for OSI TP 安装指南说明书

Oracle® Tuxedo Mainframe Adapter for OSI TP Installation GuideRelease 11g R1August 2010Tuxedo® Mainframe Adapter for OSI TP Installation Guide , Release 11g R1Copyright © 2007, 2010, Oracle and/or its affiliates. All rights reserved.This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.This software is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of this software. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software in dangerous applications.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.This software and documentation may provide access to or information on content, products and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.ContentsInstalling the Oracle Tuxedo Mainframe Adapter for OSI TP ProductPre-Installation Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-1 Configuring the Environment to Install TMA OSI TP. . . . . . . . . . . . . . . . . . . . . . . . .-1Upgrading from eLink OSI TP 4.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-2 Installing Oracle TMA OSI TP on UNIX Platforms in Console Mode. . . . . . . . . . . . . . . .-2 Distribution Libraries and Executables for AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-4Distribution Libraries and Executables for Solaris. . . . . . . . . . . . . . . . . . . . . . . . . . . .-5 Installing Oracle TMA OSI TP in Graphics Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-6 Distribution Libraries and Executables for Windows. . . . . . . . . . . . . . . . . . . . . . . . . .-8Uninstalling Oracle TMA OSI TP on UNIX Platforms in Console Mode. . . . . . . . . .-9Uninstalling Oracle TMA OSI TP in Graphics Mode . . . . . . . . . . . . . . . . . . . . . . . .-10Oracle Tuxedo Mainframe Adapter for OSI TP Installation Guide iiiiv Oracle Tuxedo Mainframe Adapter for OSI TP Installation GuideInstalling the Oracle Tuxedo Mainframe Adapter for OSI TP ProductThis section covers the following information:z“Pre-Installation Considerations”z“Installing Oracle TMA OSI TP on UNIX Platforms in Console Mode”z“Installing Oracle TMA OSI TP in Graphics Mode”Pre-Installation ConsiderationsComplete the following tasks prior to installing the TMA OSI TP product:z Read the Oracle Tuxedo Mainframe Adapter for OSI TP Release Notes for supportedplatform information.z Install and verify the operation of the Oracle Tuxedo product.z On a UNIX operating system, if you are upgrading to Tuxedo 11gR1 (11.1.1.2.0) from aprevious version of Tuxedo, you must remove the old version of Tuxedo before you installTuxedo 11gR1 (11.1.1.2.0) or you must install Tuxedo 11gR1 (11.1.1.2.0) in a differentdirectory. Do not overwrite the old version of Tuxedo.Configuring the Environment to Install TMA OSI TPBefore installing the TMA OSI TP product, you must ensure that the Oracle Tuxedo system is installed and configured properly for your environment. Refer to your Tuxedo documentation for more information about setting the Tuxedo environment variables.Oracle Tuxedo Mainframe Adapter for OSI TP Installation Guide1A JDK is required by the InstallAnywhere installation product to install TMA OSI TP. A JDK isinstalled with Tuxedo. Verify that the system PATH environment variable is set to the correct version of the JDK installed by Tuxedo.In addition to the Tuxedo environment variables, the TMA OSI TP system requires an additional environment variable, OSIRUNDIR, before you can boot the gateway or run the osiadmin utility.Refer to the Oracle Tuxedo Mainframe Adapter for OSI TP User Guide for more information about the osiadmin utility. If you do not set the OSIRUNDIR environment variable before you boot the gateway, you will receive a message telling you to set OSIRUNDIR. This environment variable specifies the path that the TMA gateway uses for runtime files. You can set theOSIRUNDIR environment variable through a script, a command line entry, or, for Windowsoperating systems, through the Windows System Properties in the Control Panel. The variable value should include the path and directory as appropriate for your operating system.Upgrading from eLink OSI TP 4.0If you are upgrading from eLink OSI TP 4.0, you do not need to modify your udmconfig input file. Perform a dmloadcf of the udmconfig file to create the dmconfig binary file, BDMCONFIG.If you are running eLink OSI TP 4.0, uninstall eLink OSI TP 4.0Note:Beginning with eLink OSI TP 4.1, the version 4.0 udmloadcf utility, the BUDMCONFIG binary file and the eLink OSI TP Administrative Server UDADM no longer exist. Thefunction performed by the version 4.0 udmloadcf command is now done by thedmloadcf command. The information contained in the version 4.0 BUDMCONFIG file isnow incorporated within the BDMCONFIG file. If your ubbconfig contains the UDMADMServer, delete it and perform a tmloadcf of the modified ubbconfig file. Installing Oracle TMA OSI TP on UNIX Platforms in Console ModePerform the following steps to install the Tuxedo Mainframe Adapter for OSITP software in console mode:1.Log on as root.$ su -Password:2.Execute the appropriate installation program for your operating system in character-basedmode. For example, execute the AIX program to install only the Tuxedo Mainframe Adapter for OSITP Gateway:2Oracle Tuxedo Mainframe Adapter for OSI TP Installation GuideInstalling Oracle TMA OSI TP on UNIX Platforms in Console Mode# sh <installer>.bin -i console3.The installation program runs and prompts you for responses (see Listing0-1 for an example). Listing0-1 UNIX Console Mode Installation Example, Gateway on AIX 53Preparing to install...Preparing CONSOLE Mode Installation...============================================================================== BEA Tuxedo Mainframe Adapter OSITP (created with InstallAnywhere by Zero G)------------------------------------------------------------------------------============================================================================== Introduction------------InstallAnywhere will guide you through the installation of Tuxedo Mainframe Adapter for OSITP.It is strongly recommended that you quit all programs before continuing with this installation.Respond to each prompt to proceed to the next step in the installation. If you want to change something on a previous step, type 'back'.You may cancel this installation at any time by typing 'quit'.PRESS <ENTER> TO CONTINUE: ENTER============================================================================== Choose BEA Home Directory-------------------------1- Create a New BEA Home2- Use Existing BEA HomeEnter a number: 21- /bea/2- /bea/tuxedoExisting BEA Home: 2============================================================================== Pre-Installation SummaryOracle Tuxedo Mainframe Adapter for OSI TP Installation Guide3------------------------Please Review the Following Before Continuing:Product Name:Tuxedo Mainframe Adapter for OSITPInstall Folder:/bea/tuxedoJava VM to be Used by Installed Product:/bea/tuxedo/jreProduct VersionxxxDisk Space Information (for Installation Target):Required: 7,117,715 bytesAvailable: 531,012,902,912 bytesPRESS <ENTER> TO CONTINUE: ENTER============================================================================== Installing...-------------[==================|==================|==================|==================] [------------------|------------------|------------------|------------------] Press <ENTER> to continue.:============================================================================== Install Complete----------------Congratulations. 'Tuxedo Mainframe Adapter for OSITP' has been successfully installed to:/bea/tuxedoPRESS <ENTER> TO EXIT THE INSTALLER: ENTERDistribution Libraries and Executables for AIXThe TMA OSI TP software contains the following libraries and executable programs for the AIX operating system:4Oracle Tuxedo Mainframe Adapter for OSI TP Installation GuideInstalling Oracle TMA OSI TP on UNIX Platforms in Console ModeTable1 TMA OSI TP Distribution Libraries for AIX 5.3Directory Files/bin getulogpfxGWOSITPosiadminosiltmainportproxyprdebuginfosetPROXYpriv/lib libgwo.solibnwunisys.solibtasn1.so/locale/C LIBGWO.textLIBGWO_CATlibnwunisys.cat/udataobj gbebc2u.fldjbis82u.fldksc2u.fldu2gbebc.fldu2jbis8.fldu2ksc.fldDistribution Libraries and Executables for SolarisThe TMA OSI TP software contains the following libraries and executable programs for the Solaris operating system:Oracle Tuxedo Mainframe Adapter for OSI TP Installation Guide5Table2 TMA OSI TP Distribution Libraries for SolarisDirectory Files/bin getulogpfxGWOSITPosiadminosiltmainportproxyprdebuginfosetPROXYpriv/lib libgwo.solibnwunisys.solibtasn1.so/locale/C LIBGWO.textLIBGWO_CATlibnwunisys.cat/udataobj gbebc2u.fldjbis82u.fldksc2u.fldu2gbebc.fldu2jbis8.fldu2ksc.fldNote:The $TUXDIR/bin/portproxy executable listens on privileged ports (< 1024) on behalf of GWOSITP. The script $TUXDIR/bin/setPROXYpriv is used to set the appropriatepermissions. For UNIX platforms, please login as root and run setPROXYpriv manuallyafter the installation.Installing Oracle TMA OSI TP in Graphics ModePerform the following steps to install the Tuxedo Mainframe Adapter for OSITP Gateway on a Windows or UNIX platform in Graphics Mode:1.Do one of the following, depending on your platform:On Windows:a.Choose Start→Run. The Run dialog displays.b.Click Browse to navigate to the installer folder.6Oracle Tuxedo Mainframe Adapter for OSI TP Installation GuideInstalling Oracle TMA OSI TP in Graphics Modec.Select the installer program.d.Click Open. The selected path and executable appear in the Run dialog.e.Click OK to begin the installation. The Introduction screen displays.Note:All screen illustrations in this section are for Windows.On UNIX:a.Log on as root to install the Tuxedo Mainframe Adapter for OSITP software.$ su -Password:b.Execute the appropriate installation program for your operating system. For example,execute the AIX program:/mnt/> sh <installer>.binThe Introduction screen displays.2.Click Next to proceed with the installation. The Choose BEA Home Directory screendisplays.3.Select a New or Existing BEA Home option to specify the BEA Home directory (the defaultis c:\bea). The BEA Home directory is the root directory in which you install all Oracle products. This directory was set up when you installed Tuxedo.If you want to create a new BEA Home directory, follow these steps:a.Select the Create a New BEA Home option.b.Accept the default location for your BEA Home directory or click Browse to specify adifferent location. If you accept the default location, your BEA Home directory will be c:\bea, and your Tuxedo Mainframe Adapter for OSITP software default installation directory will be the Tuxedo Home directory.c.Click Next to proceed with the installation.If you already have one or more BEA Home directories on your system, you can use one of those directories as follows:a.Select the Use Existing BEA Home option.b.Select a BEA Home directory from the list displayed to the right of the options. All validBEA Home directories are displayed in this list. Valid BEA Home directories aredirectories where Oracle products have been installed using the standard installationprogram.c.Click Next to proceed with the installation.4.If the installation program encounters a previous version of Tuxedo Mainframe Adapter forOSITP in the selected BEA Home directory, the Previous Installation Found message box displays .From this message box, do one of the following:–Click Continue to install over the previous version.–Click Cancel to return to the Choose BEA Home Directory Screen and select anotherdirectory.–Click Exit to exit the installation program.5.If you do not have a successful installation of Tuxedo in the BEA Home directory, the TuxedoNot Found! message box displaysFrom this message box, do one of the following:–Click Exit to exit the installation program so you can install Tuxedo.–Click Previous to return to the Choose BEA Home Directory Screen and select another directory.6.If you have a successful installation of Tuxedo, the pre-installaton Summary screen displays,From this message box, do one of the following:–Click Next to begin installing–Click Previous to return to the Choose BEA Home Directory Screen and select another directory.7.Then Installing Tuxedo Mainframe Adapter message srceen displays8.After the product is installed, the Install Complete screen displays9.Click Done to exit the installation program.Distribution Libraries and Executables for WindowsThe TMA OSI TP software contains the following libraries and executable programs for Windows operating systems. After installing the TMA OSI TP product, verify that these files and programs are installed on your system.Installing Oracle TMA OSI TP in Graphics ModeUninstalling Oracle TMA OSI TP on UNIX Platforms inConsole ModeTo remove Tuxedo Mainframe Adapter for OSITP from a UNIX platform:1. Change directories to your uninstaller_TMAOSI directory with a command similar to thefollowing example:> cd /bea/tuxedo/uninstaller_TMAOSI2.Start the uninstall program with the following command:/bea/tuxedo/uninstaller_TMAOSI> sh UninstallTMAOSI -i consoleTable 3 TMA OSI TP Distribution Libraries for WindowsDirectoryFiles /bin DbgHelp.dllgwo.dllGWOSITP.exenwunisys.dllosiadmin.exeosilt.dllosiltmain.exeosiltpp.dllosiltppmain.exeosimsg.dllPsapi.dlltasn1.dll/locale/C LIBGWO.textLIBGWO_CAT/udataobj gbebc2u.fldjbis82u.fldksc2u.fldu2gbebc.fldu2jbis8.fldu2ksc.fld$TUXDIR/tma/osi/samples/simpappdmconfigubbsimple tailor.txtListing0-1 displays an Tuxedo Mainframe Adapter for OSITP uninstallation.Note:The single-dash bar just beneath the double-dash bar in Listing0-1 is a progress indicator. When the single-dash bar becomes the same length as the double-dash bar,uninstallation is complete.Listing0-1 UNIX Console Mode Uninstall ExamplePreparing CONSOLE Uninstall...============================================================================== BEA Tuxedo Mainframe Adapter for OSITP (InstallAnywhere Uninstaller by Zero G) ------------------------------------------------------------------------------Uninstall Tuxedo Mainframe Adapter for OSITP----------------------------------------------About to uninstall...BEA Tuxedo Mainframe Adapter for OSITPThis will remove features installed by InstallAnywhere. It will not remove files and folders created after the installation.PRESS <ENTER> TO CONTINUE: <ENTER>============================================================================== Uninstalling...------------[==================|==================|==================|==================] [------------------|------------------|------------------|------------------] ============================================================================== Uninstall Complete------------------All items were successfully uninstalled.PRESS <ENTER> TO EXIT THE UNINSTALLER: <ENTER>Uninstalling Oracle TMA OSI TP in Graphics ModePerform the following steps to remove the Tuxedo Mainframe Adapter for OSITP software froma Windows or UNIX platform:Installing Oracle TMA OSI TP in Graphics ModeNote:Make sure that TMA OSI TP is shut down before you uninstall.1.Choose Start→Programs→BEA WebLogic E-Business Platform→Tuxedo MainframeAdapter for OSITP→Uninstall BEA Tuxedo Mainframe Adapter for OSITP from the Start menu. The Tuxedo Mainframe Adapter for OSITP Uninstaller screen displays2.Click Uninstall to start removing Tuxedo Mainframe Adapter for OSITP. When the processis complete, the Uninstall complete screen displays.3.Click Exit to complete the uninstallation.Note:Some files may not be removed because they are required for another Oracle product.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• •
该目录必须是空的. BEA TUXEDO 系统管理员必须具有对该目录的读、 写和执行应用程序等 权限。 注意:在整个 BEA TUXEDO 系统文档中,应该把这个目录称作: � � 在 UNIX 平台上 $TUXDIR 在 WINDOWS 平台上 %TUXDIR%.
第 4 页 共 19 页
BEA TUXEDO 安装手册
BEA TUXEDO 安装手册
BEA 系统有限公司 产品手册
BEA TUXEDO 安装手册
目录
关于..................................................................................................................................................... 3 使用者................................................................................................................................................. 3 手册构成............................................................................................................................................. 3 安装前的准备工作............................................................................................................................. 3 检查你的软件包......................................................................................................................... 3 必备的硬件和软件..................................................................................................................... 4 管理文档和数据库..................................................................................................................... 4 选择 TUXEDO 的安装目录...................................................................................................... 4 配置好 UNIX 系统..................................................................................................................... 5 在 UNIX 系统上安装 TUXEDO SYSTEM ...................................................................................... 5 在 WINDOWS 系统上安装 TUXEDO ............................................................................................. 9 调试运行 simpapp 程序................................................................................................................... 11 准备 simpapp 的文件和资 源................................................................................................ 11 复制 simpapp 例子的相关文件.............................................................................................. 12 检查并编译客户程序............................................................................................................... 13 检查并编译服务程序............................................................................................................... 13 编辑并加载配置文件............................................................................................................... 13 编辑配置文件................................................................................................................... 13 加载配置文件................................................................................................................... 14 启动应用程序........................................................................................................................... 15 执行 tmboot 启动应用程序............................................................................................ 15 如何执行运行时应用程序...............................................................................................15 如何监视运行时应用程序...............................................................................................15 如何关闭应用程序........................................................................................................... 16 建立 TUXEDO 与数据库的连接.................................................................................................... 17 ORACLE XA ............................................................................................................................ 17 SYBASE XA............................................................................................................................. 18 INFORMIX XA........................................................................................................................ 18
安装前的准备工作
检查你的软件包
两张 CD:
� � The BEA Tuxedo System and BEA Jolt product software CD The BEA Tuxedo System Online Documentation CD
第 3 页 共 19 页
BEA TUXEDO 安装手册
• • •
使用超级用户登陆系统并 MOUNT 上 CDROM. 确定系统是否有足够的空间用于安装和使用 BEA TUXEDO SYSTEM 安装 CC 编译器
在将 BEA TUXEDO SYSTEM 安装在 WINDOWS 系统之前,你需要下列的资源:
• • • •
一符合硬件和软件在站台数据表中描绘要求的系统. 确定系统是否有足够的空间用于安装和使用 BEA TUXEDO SYSTEM WINDOWS NT 或 WINDOWS2000 的 Administrator 权限 安装 C++ 编译器 注意:WINDOWS 95/98 系统只支持 TUXEDO workstation,不支持 TUXEDO core(服务器)。
管理文档和数据库
如果你把 BEA TUXEDO SYSTEM 安装在一 UNIX 站台, 我们强烈建议你为 BEA TUXEDO 管理人员建立一个独立帐户并将 BEA TUXEDO SYSTEM 的所有权赋 予该帐户
相关文档
最新文档