<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vincent.Chan‘s Blog

    常用鏈接

    統計

    積分與排名

    網站

    最新評論

    [轉帖] Windows下Tuxedo的安裝與配置-無數據庫

    一、安裝前的文件準備

    下載Tuxedo For Windows版本和License文件,本機采用的是Tuxedo9 windows版本。具體
    Windows安裝過程略。正常安裝后Tuxedo會建一個tlisten的服務,且已自動啟動。

    本機Tuxedo安裝路徑 C:\bea\tuxedo9.0

    二、Tuxedo安裝完成后的環境變量配置
     
      [Win2000,XP]
     
      右鍵我的電腦->屬性->高級->環境變量,更改變量值。
     
      在LIB項添加     C:\bea\tuxedo9.0\lib
      在INCLUDE項添加 C:\bea\tuxedo9.0\include
      在PATH項添加    C:\bea\tuxedo9.0\bin
     
      添加下面兩個新項
      TUXDIR          C:\bea\tuxedo9.0
      WSNADDR         //192.168.98.166:4050  Tuxedo服務器IP與端口
     
      除此之外還需要指定Tuxedo應用服務的路徑,如果你用C開發了一個Tuxedo服務,這個服務
      文件所在的路徑。本機路徑為F:\Liwei\Tuxedo\dbread。
     
      根據機器實際情況添加
      APPDIR          F:\Liwei\Tuxedo\dbread
      TUXCONFIG       F:\Liwei\Tuxedo\dbread\tuxconfig
     
      注:環境變量更改后確定即生效。

      [Win98]
     
      與2000,XP不同的是需要更改AUTOEXEC.BAT文件,加入以下命令。
      如SET TUXDIR=C:\bea\tuxedo9~1
     
      注:AUTOEXEC.BAT有一個缺點,就是更改后需要重啟機器才能生效,如果我們設一個環境
      變量文件(如TUXENV),那只要在文件里修改后存盤就能生效。在AUTOEXEC.BAT中長文件
      名必須用縮寫。
     
      例:
     
      SET TUXENV=C:\bea\tuxedo9~1           //TUXDEO環境變量文件

      在C:\bea\tuxedo9.0目錄下創建TUXENV文件,在文件里加上
      APPDIR=F:\Liwei\Tuxedo\dbread
      TUXCONFIG=F:\Liwei\Tuxedo\dbread\tuxconfig
      ...

    三、準備Tuxedo客戶端,服務端程序代碼

      可以直接用Tuxedo本身帶的例子:C:\bea\tuxedo9.0\samples\atmi\simpapp
      客戶端 simpcl.c
      服務端 simpserv.c
     
    四、準備編譯客戶端服務端程序

      這里最好是自已把各種編譯命令寫成批處理文件。在編譯之前需要安裝C語言編譯器,我們
      通常使用VC++6.0,安裝時如果沒有讓VC設置環境變量,在編譯前需要手工運行:
      E:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
     
      注:手工設置的變量在關閉命令行環境就失效了。最好是復制到本地文件夾。
     
      bclt.bat文件內容
      F:
      cd F:\liwei\tuxedo\dbread
      buildclient -o simpcl -f simpcl.c -v

      bsrv.bat文件內容
      F:
      cd F:\liwei\tuxedo\dbread
      buildserver  -o simpserv -f simpserv.c -s TOUPPER -v
     
      start.bat文件內容   這文件主要作用是啟動當前目錄的命令環境
      cd
      cmd
     
      編譯完成后會在本地目錄生成simpcl.exe和simpserv.exe。要想啟動服務,則需要配置
      ubbconfig了。
     
    五、配置ubbconfig

      下面是一個完整的ubbconfig文件,此文件要放在本地目錄下。即與環境變量APPDIR保持
      一致。文件名隨意,這里使用config文件名。

    #Liwei

    *RESOURCES
    IPCKEY    123456
    DOMAINID liweiapp
    MASTER  lw
    MAXACCESSERS 3
    MAXSERVERS 3
    MAXSERVICES 3
    MODEL  SHM
    LDBAL  N

    *MACHINES
    LWYM
    LMID = lw
    TUXDIR = "C:\bea\tuxedo9.0"
    TUXCONFIG = "F:\Liwei\Tuxedo\dbread\tuxconfig"
    APPDIR = "F:\Liwei\Tuxedo\dbread"

    *GROUPS
    GROUP1 LMID=lw GRPNO = 1 OPENINFO=NONE
    *SERVERS
    DEFAULT:
      CLOPT="-A"
    simpserv SRVGRP=GROUP1 SRVID=1
    *SERVICES
    TOUPPER

      每段詳細的說明很復雜,具體可以查看相關資料。這里只對比較迷惑的地方說明下。
     
      *RESOURCES下MASTER名稱任意,但要與*MACHINES,*GROUPS里的LMID保持一致。
     
      *RESOURCES下如MAXACCESSERS,MAXSERVERS,MAXSERVICES等設置錯誤如1,編譯config后,
      在命令行運行tmboot,BBL是啟動不起來的,重新設置正確的值后,再編譯config,tmboot
      BBL也啟動不起來。原因是任務管理器殘存tuxipc這個進程,在編譯config前,干掉它就
      沒問題了。
     
      *MACHINES下面的服務器機器名必須是大寫。否則編譯config會提示什么non master的錯誤。
     
      *MACHINES類似TUXDIR的內容必須與環境變量設置一致。
     
      *SERVERS中的simpserv名子必須是你服務端程序編譯后的EXE文件名。
     
      *SERVICES的TOUPPER是你服務端程序編譯時-s制定的服務名。
     
    五、編譯config,運行tmboot啟動服務
     
      設置完成。運行
     
      load.bat 文件內容
      F:
      cd F:\liwei\tuxedo\dbread
      tmloadcf -y config
     
      編譯config文件完成后,會在APPDIR下生成tuxconfig文件。
      運行tmboot -y
      BBL服務啟動成功,simpserv啟動成功!
     
      運行tmadmin可以查看維護服務的狀態等。運行simpcl.exe就可以看到交互過程了。

    posted on 2007-06-12 22:34 Vincent.Chen 閱讀(676) 評論(0)  編輯  收藏 所屬分類: BEA

    主站蜘蛛池模板: 亚洲成AV人片在线观看无码 | 91短视频在线免费观看| 久久久久亚洲爆乳少妇无| 国产亚洲午夜精品| 日本xxwwxxww在线视频免费| 色老板亚洲视频免在线观| 91嫩草国产在线观看免费| 国产亚洲精aa在线看| 一个人看www在线高清免费看| 亚洲国产美女精品久久久久| 中文字幕乱码免费视频| 亚洲精品美女网站| 成年女人色毛片免费看| 小说区亚洲自拍另类| 国产精品亚洲mnbav网站| 99re6在线视频精品免费| 亚洲专区先锋影音| 国产桃色在线成免费视频| 亚洲欧美日韩中文字幕一区二区三区 | 国产免费黄色无码视频| 亚洲精品国产精品乱码不99| 无码专区AAAAAA免费视频| 国产精品亚洲四区在线观看| 日本视频免费在线| 国产黄色片免费看| 亚洲综合在线视频| 四虎影院免费视频| 一级成人生活片免费看| 亚洲韩国精品无码一区二区三区| 18级成人毛片免费观看| 亚洲欧美中文日韩视频| 中文字幕亚洲图片| 69xx免费观看视频| 免费在线观看亚洲| 亚洲av无码国产精品色午夜字幕| 在线看片v免费观看视频777| 无套内谢孕妇毛片免费看看 | 最近最好的中文字幕2019免费| 国产亚洲Av综合人人澡精品| 亚洲国产精品无码av| 成人五级毛片免费播放|