暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Tuxedo安装

原创 summer 2022-10-12
742

Tuxedo,以及webLogic两个中间件,都是oracle旗下的产品 ,现在各银行系统用的比较多。Tuxedo是一个事务处理(TP)监督器(transaction processing monitor),它管理联机事务处理(OLTP)系统操作的事务。客户通过结构化查询语言(SQL)调用,或其他类型的请求,产生对server的请求。这个事务处理监督器确信,正确地进行了改动,以保证数据的完整性。这在一个事务能够改变多个位置的数据库的分布式数据库环境是很重要的。这个事务处理监督器使用双阶段提交,以保证全部的数据库都已经接收和认可了这些数据的正确性。否则,这个数据库返回它的事务前状态。

下面介绍tuxedo安装的三种方式:
静默安装、命令行窗口安装、图形界面安装,可根据实际场景使用合适的方式安装。

1.安装准备
安装包地址:https://www.oracle.com/middleware/technologies/tuxedo-downloads.html os:Liunx
安装用户:tuxedo
安装目录:/u01/tuxedo

2.安装过程
2.1 创建用户和目录

groupadd -g 203 staff
useradd  -g staff -u203 tuxedo
passwd tuxedo

2.2 上传安装包

chown tuxedo:staff /u01/tuxedo/tuxedo111120_64_Linux_01_x86.bin
chmod +x /u01/tuxedo/tuxedo111120_64_Linux_01_x86.bin

2.3 静默安装
2.3.1创建安装文件
创建安装文件,设定FULL安装,不需要LDAP

vi /u01/tuxedo/installer.properties
INSTALLER_UI=silent
USER_LOCAL=en
ORACLEHOME=/u01/tuxedo
USER_INSTALL_DIR=/u01/tuxedo/tuxedo11gR1
TLISTEN_PASSWORD=1234qwer
CHOSEN_INSTALL_SET=Full
INSTALL_SAMPLES=No

2.3.2 运行安装程序
以tuxedo用户运行

/u01/tuxedo/tuxedo111120_64_Linux_01_x86.bin -f /u01/tuxedo/installer.properties

[tuxedo@tuxedotuxedo]$ /u01/tuxedo/tuxedo111120_64_Linux_01_x86.bin -f /u01/tuxedo/installer.properties
Preparing to install...
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...
strings: '/lib/libc.so.6': No such file
Launching installer...

Preparing SILENT Mode Installation...

============================================================================
Tuxedo 11.1.1.2.0                 (created with InstallAnywhere by Macrovision)
-------------------------------------------------------------------------------
============================================================================
Installing...
-------------
 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]
Installation Complete.

2.4命令行窗口安装

执行 ./tuxedo111120_64_Linux_01_x86.bin -i console
安装过程:

Choose Locale...
----------------
  ->1- English
CHOOSE LOCALE BY NUMBER: 1
Choose Install Set
------------------
Please choose the Install Set to be installed by this installer.
  ->1- Full Install
    2- Server Install
    3- Full Client Install
    4- Jolt Client Install
    5- ATMI Client Install
    6- CORBA Client Install
    7- Customize...
ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 1
Choose Oracle Home
------------------
    1- Create new Oracle Home
    2- Use existing Oracle Home
Enter a number: 1
Specify a new Oracle Home directory: /u01/tuxedo
Choose Product Directory
------------------------
    1- Modify Current Selection (/u01/tuxedo/tuxedo11gR1)
    2- Use Current Selection (/u01/tuxedo/tuxedo11gR1)

Enter a number: 2
Install Samples (Y/N): n
Would you like to install SSL Support?
  ->1- Yes
    2- No
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:  2  

2.5图形界面安装
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

3.设置环境变量

vi /u01/tuxedo/.bash_profile
将/u01/tuxedo/tuxedo11gR1/tux.env 内容粘贴到/u01/tuxedo/.bash_profile
source ./u01/tuxedo/.bash_profile

4.卸载tuxedo

[tuxedo@tuxedouninstaller]$ ./Uninstall_Tuxedo_11.1.1.2.0 -i console
Uninstall Options
-----------------
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
  ->1- Completely remove all features and components.
    2- Choose specific features that were installed by InstallAnywhere.
Please choose one of the following options: 1
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论