Forum Stats

  • 3,768,260 Users
  • 2,252,769 Discussions
  • 7,874,506 Comments

Discussions

silent installation & response file for oracle client 10g

627541
627541 Member Posts: 3
edited Sep 1, 2008 10:31AM in Database Installation
hello,

i have a question about the silent setup with oracle client 10. what i did, i create the responce file with setup.exe and customised it. but i have problems to figure out which file entries i have to configure in DEPENDENCY_LIST section for my custom setup.
I need this software packages:
Oracle Database Utilities 10.2.0.1.0 = oracle.rdbms.util:10.2.0.1.0
Oracle JDBC/Thin Interfaces 10.2.0.1.0 = oracle.dbjava.jdbc:10.2.0.1.0
Oracle Windows Interfaces 10.2.0.1.0 (Default) = ????????
Oracle Call Interface 10.2.0.1.0 = oracle.rdbms.oci:10.2.0.1.0

and how can i create a complete silent deinstallation? ... all files, all registry keys and folders?

thanks
Tagged:

Comments

  • Madrid
    Madrid Member Posts: 7,573
    You can perform a regular installation, just exactly the way you want it, and record it to generate the response file.

    In order for you to generate the response file use these options:

    -record -destinationFile <Path>



    ~ Madrid

    http://hrivera99.blogspot.com/
  • 627541
    627541 Member Posts: 3
    edited Mar 12, 2008 11:47AM
    that is exactly what i did but in my response file isn´t a DEPENDENCY_LIST entry. Most of entries are missing in the recorded response file! is there any other way to find out which packages i have to install?

    Message was edited by:
    user624538
    ####################################################################
    ## Copyright (c) 1999, 2004 Oracle. All rights reserved. ##
    ## ##
    ## Specify values for the variables listed below to customize ##
    ## your installation. ##
    ## ##
    ## Each variable is associated with a comment. The comment ##
    ## identifies the variable type. ##
    ## ##
    ## Please specify the values in the following format: ##
    ## ##
    ## Type Example ##
    ## String "Sample Value" ##
    ## Boolean True or False ##
    ## Number 1000 ##
    ## StringList {"String value 1","String Value 2"} ##
    ## ##
    ## The values that are given as <Value Required> need to be ##
    ## specified for a silent installation to be successful. ##
    ## ##
    ## ##
    ## This response file is generated by Oracle Software ##
    ## Packager. ##
    ####################################################################


    RESPONSEFILE_VERSION=2.2.1.0.0

    #-------------------------------------------------------------------------------
    #Name : UNIX_GROUP_NAME
    #Datatype : String
    #Description: Unix-Gruppe, die in dem Bestandsverzeichnis festgelegt werden soll. Nur auf Unix-Plattformen gültig.
    #Beispiel: UNIX_GROUP_NAME = "install"
    #-------------------------------------------------------------------------------
    UNIX_GROUP_NAME=" "

    #-------------------------------------------------------------------------------
    #Name : FROM_LOCATION
    #Datatype : String
    #Description: Vollständiger Pfad zu products.xml.
    #Beispiel: FROM_LOCATION = "..\stage\products.xml"
    #-------------------------------------------------------------------------------
    FROM_LOCATION="C:\Raynet\SWD\Source\clnt10gr2_1\stage\products.xml"

    #-------------------------------------------------------------------------------
    #Name : FROM_LOCATION_CD_LABEL
    #Datatype : String
    #Description: Diese Variable sollte nur in Installationen mit mehreren CDs benutzt werden. Sie umfasst die Beschriftung der CD, auf der die Datei "products.xml" gespeichert ist. Die Beschriftung ist in der Datei "disk.label" in demselben Verzeichnis wie products.xml gespeichert.
    #Beispiel: FROM_LOCATION_CD_LABEL = "CD Label"
    #-------------------------------------------------------------------------------
    FROM_LOCATION_CD_LABEL=<Nicht festgelegter Wert>

    #-------------------------------------------------------------------------------
    #Name : ORACLE_HOME
    #Datatype : String
    #Description: Vollständiger Pfad des Oracle-Standardverzeichnisses.
    #Beispiel: ORACLE_HOME = "C:\OHOME1"
    #-------------------------------------------------------------------------------
    ORACLE_HOME="C:\oracle\ora10"

    #-------------------------------------------------------------------------------
    #Name : ORACLE_HOME_NAME
    #Datatype : String
    #Description: Name des Oracle-Standardverzeichnisses. Wird beim Erstellen von Ordnern und Diensten verwendet.
    #Beispiel: ORACLE_HOME_NAME = "OHOME1"
    #-------------------------------------------------------------------------------
    ORACLE_HOME_NAME="OraHome10"

    #-------------------------------------------------------------------------------
    #Name : SHOW_WELCOME_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Willkommen-Seite in OUI angezeigt werden soll.
    #Beispiel: SHOW_WELCOME_PAGE = false
    #-------------------------------------------------------------------------------
    SHOW_WELCOME_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_CUSTOM_TREE_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite mit der benutzerdefinierten Verzeichnisbaumstruktur in OUI angezeigt werden soll.
    #Auf dieser Seite können Abhängigkeiten markiert bzw. Markierungen entfernt werden. Diese Seite wird nur bei benutzerdefinierter Installationsart angezeigt.
    #Beispiel: SHOW_CUSTOM_TREE_PAGE = false
    #-------------------------------------------------------------------------------
    SHOW_CUSTOM_TREE_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_COMPONENT_LOCATIONS_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite über das Verzeichnis der Komponente in OUI angezeigt werden soll.
    #Diese Seite wird nur angezeigt, wenn Produkte vorhanden sind, deren installiertes Verzeichnis geändert werden kann.
    #Wenn Sie diesen Wert auf False festlegen, kann der Benutzer keine alternativen Verzeichnisse angeben.
    #Beispiel: SHOW_COMPONENT_LOCATIONS_PAGE = false
    #-------------------------------------------------------------------------------
    SHOW_COMPONENT_LOCATIONS_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_SUMMARY_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Übersichtsseite in OUI angezeigt werden soll.
    # Auf dieser Seite wird eine Liste aller während dieser Session zu installierenden Komponenten angezeigt.
    #Beispiel: SHOW_SUMMARY_PAGE = true
    #-------------------------------------------------------------------------------
    SHOW_SUMMARY_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_INSTALL_PROGRESS_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite über den Installationsstatus in OUI angezeigt werden soll.
    #Auf dieser Seite wird der aktuelle Installationsstatus angezeigt. Sie werden dabei darüber informiert, welches Produkt installiert und welche Datei gegenwärtig kopiert wird.
    #Beispiel: SHOW_INSTALL_PROGRESS_PAGE = true
    #-------------------------------------------------------------------------------
    SHOW_INSTALL_PROGRESS_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_REQUIRED_CONFIG_TOOL_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite mit den erforderlichen Konfigurationsassistenten in OUI angezeigt werden soll.
    #Auf dieser Seite wird eine Liste aller erforderlichen Konfigurationsassistenten angezeigt, die Bestandteil der Installation sind.
    #Sie erhalten Informationen über den Status jedes Assistenten, einschließlich Fehlermeldungen mit detaillierten Informationen über die Ursache des Fehlers.
    #Beispiel: SHOW_REQUIRED_CONFIG_TOOL_PAGE = true
    #-------------------------------------------------------------------------------
    SHOW_REQUIRED_CONFIG_TOOL_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_CONFIG_TOOL_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite mit den Konfigurationsassistenten in OUI angezeigt werden soll.
    #Auf dieser Seite wird eine Liste der Konfigurationsassistenten angezeigt, die Bestandteil der Installation und so konfiguriert sind, dass sie automatisch gestartet werden.
    #Sie erhalten Informationen über den Status jedes Assistenten, einschließlich Fehlermeldungen mit detaillierten Informationen über die Ursache des Fehlers.
    #Beispiel: SHOW_CONFIG_TOOL_PAGE = true
    #-------------------------------------------------------------------------------
    SHOW_CONFIG_TOOL_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_RELEASE_NOTES
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Versionshinweise dieser Installation am Ende der Installation angezeigt werden sollen.
    #Dieses Dialogfeld kann aus dem Register Ende der Installation gestartet werden und enthält die Liste mit Versionshinweisen, die für die gerade installierten Produkte zur Verfügung stehen.
    # In diesem Fall muss auch die Variable SHOW_END_SESSION_PAGE auf True festgelegt werden.
    #Beispiel: SHOW_RELEASE_NOTES = true
    #-------------------------------------------------------------------------------
    SHOW_RELEASE_NOTES=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_ROOTSH_CONFIRMATION
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn das Dialogfeld "Bestätigung", in dem die Ausführung des Skripts root.sh gefordert wird, in OUI angezeigt werden soll.
    #Nur auf UNIX-Plattformen gültig.
    #Beispiel: SHOW_ROOTSH_CONFIRMATION = true
    #-------------------------------------------------------------------------------
    SHOW_ROOTSH_CONFIRMATION=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_END_SESSION_PAGE
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Seite über das Ende der Session in OUI angezeigt werden soll.
    #Auf dieser Seite wird angezeigt, ob die Installation erfolgreich abgeschlossen wurde.
    #Beispiel: SHOW_END_SESSION_PAGE = true
    #-------------------------------------------------------------------------------
    SHOW_END_SESSION_PAGE=true

    #-------------------------------------------------------------------------------
    #Name : SHOW_EXIT_CONFIRMATION
    #Datatype : Boolean
    #Description: Auf True festlegen, wenn die Bestätigung beim Beenden von OUI angezeigt werden soll.
    #Beispiel: SHOW_EXIT_CONFIRMATION = true
    #-------------------------------------------------------------------------------
    SHOW_EXIT_CONFIRMATION=true

    #-------------------------------------------------------------------------------
    #Name : NEXT_SESSION
    #Datatype : Boolean
    #Description: Auf True festlegen, damit Benutzer zu dem Register Dateiverzeichnisse zurückgehen können, um eine weitere Installation vorzunehmen. Dieses Flag muss außerdem auf True festgelegt werden, um eine weitere Antwortdatei zu verarbeiten (siehe NEXT_SESSION_RESPONSE).
    #Beispiel: NEXT_SESSION = true
    #-------------------------------------------------------------------------------
    NEXT_SESSION=false

    #-------------------------------------------------------------------------------
    #Name : NEXT_SESSION_ON_FAIL
    #Datatype : Boolean
    #Description: Auf True festlegen, damit Benutzer eine andere Session aufrufen können, auch wenn die aktuelle Installations-Session nicht erfolgreich war. Dieses Flag ist nur relevant, wenn NEXT_SESSION auf True festgelegt wurde.
    #Beispiel: NEXT_SESSION_ON_FAIL = true
    #-------------------------------------------------------------------------------
    NEXT_SESSION_ON_FAIL=true

    #-------------------------------------------------------------------------------
    #Name : NEXT_SESSION_RESPONSE
    #Datatype : String
    #Description: Auf True festlegen, damit Benutzer zu dem Register Dateiverzeichnisse zurückgehen können, um eine weitere Installation vorzunehmen. Dieses Flag muss außerdem auf True festgelegt werden, um eine weitere Antwortdatei zu verarbeiten (siehe NEXT_SESSION_RESPONSE).
    #Beispiel: NEXT_SESSION_RESPONSE = "nextinstall.rsp"
    #-------------------------------------------------------------------------------
    NEXT_SESSION_RESPONSE=<Nicht festgelegter Wert>

    Message was edited by:
    user624538
  • 636816
    636816 Member Posts: 3
    Hello,

    I encountered the same problem.
    Some thing I already found out: you did no wrong while creating the response file.
    It's a known bug, that no Dependencies are written to the response file.

    I wonder, why there's been no solution by oracle
    and I hope that somebody can give advice which dependency to choose for installing the windows interfaces

    Regards

    LoF
  • orafad
    orafad Member Posts: 8,035 Silver Trophy
  • 636816
    636816 Member Posts: 3
    Hello,

    Thank you very much for the hint !

    The parameters named in the linked thread did the job !!

    Regards

    LoF
  • 627541
    627541 Member Posts: 3
    hi,

    a little bit to late but thanks for support.

    regards
  • 657579
    657579 Member Posts: 2
    Hi,

    I am having the same exact problem when trying to use a silent installation via a response file.

    Would you care to share the given solution for this issue? That would be extremely helpful, since I've been dealing with this issues since Monday last week.

    Thank you so much in advance.

    Cheers,
    Sergio
This discussion has been closed.