|
|
|
новичок
      
участник
Last Login: 24.03.2002 16:08
Сообщ.: 2,
Visits: 23
|
|
| Есть программный комплекс который нуждается в предварительной установке клиента Oracle. Как с помощью Install Shield или подобного автоматизировать установку клиента Oracle? Естественно нужна проверка на существование уже установленного клиента и минимизация самого устанавливаемого клиента.
|
|
|
|
|
Forum Guru
      
участник
Last Login: 24.04.2002 10:25
Сообщ.: 72,
Visits: 793
|
|
Была схожая проблема. Метдом тнаучного тыка выявил из стандартного клиента ORACLE (8i) набор необходимых файлов: C:\ORACON\CLIENT │ ora.reg │ ├───BIN │ Nmsp.dll │ OCI.DLL │ oracle.key │ ORACLIEN.DLL │ ORACLIENT8.DLL │ ORACOMMO.DLL │ ORACOMMON8.DLL │ ORACORE8.DLL │ ORAGENER.DLL │ ORAGENERIC8.DLL │ ORALDAPC.DLL │ oraldapclnt8.dll │ ORAN8.DLL │ ORANCRYP.DLL │ ORANCRYPT8.DLL │ ORANHOST.DLL │ ORANHOST8.DLL │ ORANL8.DLL │ ORANLDAP.DLL │ ORANLDAP8.DLL │ ORANLS8.DLL │ ORANNDS8.DLL │ orannms8.dll │ ORANONAM.DLL │ ORANONAME8.DLL │ ORANRO8.DLL │ ORANTCP8.DLL │ ORANTNS8.DLL │ ORAPLS8.DLL │ ORASLAX8.dll │ ORASQL8.DLL │ ORATRACE.DLL │ ORATRACE8.DLL │ TNSPING.EXE │ ├───NETWORK │ ├───ADMIN │ │ tnsnames.ora │ │ │ └───MESG │ naukru.msb │ NAUKUS.MSB │ ncrru.msb │ NCRUS.MSB │ ncxru.msb │ NCXUS.MSB │ niqru.msb │ NIQUS.MSB │ nlru.msb │ NLTUS.MSB │ NLUS.MSB │ nmpru.msb │ NMPUS.MSB │ nmrru.msb │ NMRUS.MSB │ nncru.msb │ NNCUS.MSB │ nnfru.msb │ NNFUS.MSB │ nnlru.msb │ NNLUS.MSB │ nnoru.msb │ NNOUS.MSB │ nplru.msb │ NPLUS.MSB │ nzru.msb │ NZUS.MSB │ snlru.msb │ SNLUS.MSB │ tnlru.msb │ TNLUS.MSB │ tnplru.msb │ TNPLUS.MSB │ tnsru.msb │ TNSUS.MSB │ └───OCOMMON └───NLS └───ADMIN └───DATA LX00001.NLB LX00002.NLB LX00003.NLB LX00004.NLB LX00005.NLB LX00006.NLB LX00007.NLB LX00008.NLB LX00009.NLB LX0000A.NLB LX0000B.NLB LX0000C.NLB LX0000D.NLB LX0000E.NLB LX0000F.NLB LX00010.NLB LX00011.NLB LX00012.NLB LX00013.NLB LX00014.NLB LX00015.NLB LX00016.NLB LX00017.NLB LX00018.NLB LX00019.NLB LX0001A.NLB LX0001B.NLB LX0001C.NLB LX0001D.NLB LX0001E.NLB LX0001F.NLB LX00020.NLB LX00021.NLB LX00022.NLB LX00023.NLB LX00024.NLB LX00025.NLB LX00026.NLB LX00027.NLB LX00028.NLB LX00029.NLB LX0002A.NLB LX0002B.NLB LX0002C.NLB LX0002D.NLB LX0002E.NLB lx00030.nlb lx0boot.nlb LX10001.NLB LX10002.NLB LX10003.NLB LX10004.NLB LX10005.NLB LX10006.NLB LX10007.NLB LX10008.NLB LX10009.NLB LX1000A.NLB LX1000B.NLB LX1000C.NLB LX1000D.NLB LX1000E.NLB LX1000F.NLB LX10010.NLB LX10011.NLB LX10012.NLB LX10013.NLB LX10014.NLB LX10015.NLB LX10016.NLB LX10017.NLB LX10018.NLB LX10019.NLB LX1001A.NLB LX1001B.NLB LX1001C.NLB LX1001D.NLB LX1001E.NLB LX1001F.NLB LX10020.NLB LX10021.NLB LX10022.NLB LX10023.NLB LX10024.NLB LX10025.NLB LX10026.NLB LX10027.NLB LX10028.NLB LX10029.NLB LX1002A.NLB LX1002B.NLB LX1002C.NLB LX1002D.NLB LX1002E.NLB LX1002F.NLB LX10030.NLB LX10031.NLB LX10032.NLB LX10033.NLB LX10034.NLB LX10035.NLB LX10036.NLB LX10037.NLB LX10038.NLB LX10039.NLB LX1003A.NLB LX1003B.NLB LX1003C.NLB LX1003D.NLB LX1003E.NLB LX1003F.NLB LX10040.NLB LX10041.NLB LX10043.NLB LX10044.NLB lx10045.nlb lx10046.nlb lx10047.nlb lx10048.nlb lx10049.nlb lx1004a.nlb lx1004b.nlb lx1004c.nlb lx1004d.nlb LX1BOOT.NLB LX20001.NLB LX20002.NLB LX20003.NLB LX20004.NLB LX20005.NLB LX20006.NLB lx20007.nlb LX20008.NLB lx20009.nlb LX2000A.NLB LX2000B.NLB LX2000C.NLB LX2000D.NLB LX2000E.NLB LX2000F.NLB LX20010.NLB LX20011.NLB LX20012.NLB LX20013.NLB LX20014.NLB LX20015.NLB LX20016.NLB LX20017.NLB LX20019.NLB lx2001b.nlb lx2001c.nlb LX2001F.NLB LX20020.NLB LX20021.NLB LX20022.NLB LX20023.NLB LX20024.NLB LX20025.NLB LX20026.NLB LX20027.NLB LX20028.NLB LX20029.NLB LX2002A.NLB LX2002B.NLB LX2002C.NLB lx2002d.nlb lx2002e.nlb LX20032.NLB LX2003D.NLB LX20046.NLB LX20048.NLB LX20051.NLB LX20052.NLB LX2005A.NLB LX2005B.NLB LX2005C.NLB LX2005D.NLB LX2005E.NLB LX2005F.NLB lx20060.nlb lx20061.nlb lx20062.nlb lx20063.nlb LX2006E.NLB LX20071.NLB LX20072.NLB LX2008C.NLB LX20096.NLB LX20098.NLB LX20099.NLB LX2009A.NLB LX2009B.NLB LX2009C.NLB LX2009E.NLB LX2009F.NLB LX200A0.NLB LX200A1.NLB LX200A2.NLB LX200A3.NLB LX200A4.NLB LX200A5.NLB LX200A6.NLB LX200A7.NLB LX200AA.NLB LX200AB.NLB LX200AC.NLB LX200AD.NLB LX200AE.NLB LX200AF.NLB LX200B0.NLB LX200B1.NLB LX200B2.NLB LX200B3.NLB LX200B4.NLB LX200B5.NLB LX200B6.NLB LX200B7.NLB LX200B8.NLB LX200B9.NLB LX200BA.NLB LX200BB.NLB LX200BC.NLB lx200bd.nlb LX200BE.NLB LX200BF.NLB LX200C0.NLB LX200C1.NLB LX200C2.NLB LX200C3.NLB LX200C4.NLB LX200C5.NLB lx200c6.nlb lx200c7.nlb lx200c8.nlb LX200C9.NLB LX200CA.NLB LX200CB.NLB LX200CC.NLB LX200CD.NLB LX200CE.NLB LX200CF.NLB lx200d0.nlb LX200D2.NLB LX200D3.NLB LX200DD.NLB LX200DE.NLB LX200DF.NLB LX200E0.NLB LX200E1.NLB LX200E2.NLB LX200E7.NLB LX200EB.NLB LX200EF.NLB LX200F1.NLB LX200FB.NLB LX20105.NLB LX20106.NLB LX20107.NLB LX20108.NLB LX20109.NLB LX2010A.NLB LX2010B.NLB LX20115.NLB LX20116.NLB LX20117.NLB lx20137.nlb lx20138.nlb lx2013a.nlb lx2013b.nlb lx2013c.nlb lx2013d.nlb lx2013f.nlb lx20140.nlb lx20141.nlb lx20142.nlb LX2015F.NLB LX20160.NLB LX20161.NLB LX20162.NLB LX20170.NLB LX2017C.NLB LX2017D.NLB LX2017E.NLB LX2017F.NLB LX20180.NLB LX20181.NLB LX20182.NLB LX20186.NLB LX20191.NLB LX201F4.NLB LX201F8.NLB LX201F9.NLB LX201FA.NLB LX201FB.NLB LX201FC.NLB LX201FD.NLB LX201FF.NLB LX20202.NLB LX2022A.NLB LX2022B.NLB LX2022C.NLB LX2022D.NLB LX2022E.NLB LX2022F.NLB LX20230.NLB LX20231.NLB LX20233.NLB LX20235.NLB LX20236.NLB LX20237.NLB LX2024E.NLB LX2031D.NLB LX2031E.NLB LX2033D.NLB LX2033E.NLB LX2033F.NLB LX20340.NLB LX20341.NLB LX20342.NLB LX20343.NLB LX20344.NLB lx20345.nlb LX20348.NLB LX2034A.NLB LX2034D.NLB lx2034e.nlb LX20352.NLB LX20353.NLB LX20354.NLB LX20355.NLB lx20356.nlb LX2035C.NLB LX2035D.NLB LX2035E.NLB LX2035F.NLB LX20360.NLB LX20361.NLB LX20362.NLB lx20363.nlb LX20366.NLB LX20367.NLB lx203e2.nlb lx203e3.nlb LX203E4.NLB LX203E5.NLB LX203E6.NLB LX203E9.NLB LX20726.NLB LX20728.NLB LX20729.NLB LX20730.NLB LX20732.NLB lx2073a.nlb lx2073c.nlb lx2073d.nlb lx20744.nlb LX20747.NLB lx20748.nlb lx20749.nlb LX30001.NLB LX30002.NLB LX30003.NLB LX30004.NLB LX30005.NLB LX30006.NLB LX30007.NLB LX30008.NLB LX30009.NLB LX3000A.NLB LX3000B.NLB LX3000C.NLB LX3000D.NLB LX3000E.NLB LX3000F.NLB LX30010.NLB LX30011.NLB LX30012.NLB LX30013.NLB LX30014.NLB LX30015.NLB LX30016.NLB LX30017.NLB LX30018.NLB LX30019.NLB LX3001A.NLB LX3001B.NLB LX3001C.NLB LX3001D.NLB LX3001E.NLB LX3001F.NLB LX30020.NLB LX30021.NLB LX30022.NLB LX30023.NLB LX30024.NLB LX30025.NLB LX30026.NLB LX30027.NLB LX30028.NLB LX30029.NLB LX3002A.NLB LX3002B.NLB LX3002C.NLB LX3002D.NLB LX3002E.NLB LX3002F.NLB LX30030.NLB LX30031.NLB LX30032.NLB LX30033.NLB LX30034.NLB LX30035.NLB LX30036.NLB LX30037.NLB LX30038.NLB LX30039.NLB LX3003A.NLB LX3003B.NLB LX3003C.NLB LX3003D.NLB LX3003E.NLB LX3003F.NLB LX30040.NLB LX30041.NLB lx30042.nlb lx30043.nlb LX5034A.NLB LX50366.NLB LX503E4.NLB lx50732.nlb LX6033E.NLB LX6033F.NLB LX6034A.NLB LX6034D.NLB lx6034e.nlb LX60354.NLB lx60356.nlb LX6035C.NLB LX6035D.NLB LX6035F.NLB LX60360.NLB LX60361.NLB LX60362.NLB lx60363.nlb LX60366.NLB LX603E4.NLB lx6073c.nlb LX60747.NLB lx60748.nlb lx60749.nlb Обязательно прописать путь к BIN в path, а в реестре указать [HKEY_LOCAL_MACHINE\Software\ORACLE] "ORACLE_HOME"="c:\\Oracon"
после перезагрузки будет все работать. Работает на Win95,98,NT
|
|
|
|
|
новичок
      
участник
Last Login: 24.03.2002 16:08
Сообщ.: 2,
Visits: 23
|
|
Проблема не в этом :( Проблема в проверке наличия уже установленного клиента, и если его нет - установке мин. набора. Если-же он есть - прописть в сервисе новый коннект (опять-же если его там нет).
|
|
|
|
|
Forum Member
      
участник
Last Login: 01.07.2002 14:35
Сообщ.: 30,
Visits: 331
|
|
Пользуйтесь. Может поможет.
Instructions for running Oracle Universal Installer in silent mode ------------------------------------------------------------------
In order to run Oracle Universal Installer (OUI) in silent mode, you will need to launch it with a command line flag indicating the location of the response file. The response file is a text file used by the installer to supply values for the questions asked during an interactive installation. Any values not specified in the response file are defaulted by the installer. Follow the steps below to run OUI in silent mode:
1. Copy either typical815.rsp or custom815.rsp from this directory to a writeable location such as your local hard drive. Edit this file, supplying your own values where needed, as indicated by the comments provided in the file.
2. The command syntax for running OUI in silent mode is:
setup.exe -responseFile X:\PathToResponseFile\filename.rsp [-silent] [-nowelcome]
The -responseFile flag indicates the location of the response file that you customized in step 1. The optional -nowelcome flag tells the installer to suppress its usual welcome screen. The optional -silent flag tells OUI to suppress all user interface feedback, including installation progress. If the -silent flag is used, a log file indicating the success or failure of the installation will be generated in the directory specified by the TEMP user variable. This log file will be called "silentInstall.log".
Note that setup.exe is located in \install\win32 directory from the root of the Oracle distribution CD. For example, if the CD-ROM drive is D: and the edited response file is located at C:\MyResponse, here is a valid command line:
D:\install\win32\setup.exe -responseFile C:\MyResponse\typical815.rsp -silent -nowelcome
|
|
|
|