Bueno amigos nuevamente por aca con dudas e inquietudes y la que me surge hoy es: como hacer para instalar oracle en un pc con windows, y que en esta instalación el cliente no tenga que pulsar los siguiente(s) y finalizar sino que por decirlo así se haga por debajo de cuerda; necesito implementar esto en la creacion de un instalador para mi aplicativo java con BD y pues el paso de la instalacion de oracle es el más importante que yo veo ya que sin BD esta aplicación no podría trabajar, espero sus respuestas..................... gracias
Etiquetas:
Felipe:
La instalacion desatendida la podes hacer usando el Oracle Instaler, lo arrancas en una máquina modelo y le indicas que vaya registrando las opciones en un archivo .rsp, ejemplo:
setup -record -destinationFile C:\response_files\install_oracle10g.rsp (on Windows)
./runInstaller -record -destinationFile /private/temp/install_oracle10g.rsp (on UNIX)
Una vez que tenes los archivos .rsp los pasas como parametro al instalador de la forma:
Windows : setup.exe -silent -responseFile "<path>\my_response.rsp"
Unix : ./runInstaller -silent -responseFile "<path>/my_response.rsp"
La informacion detallada esta en las notas del sitio support.oracle.com:
How to create RDBMS OUI Silent Install Response Files. [ID 388451.1]
How to install/deinstall Oracle Database Server software silently without response file [ID 782918.1]
Los archivos .rsp se pueden editar con cualquier editor de textos si necesitas cambiar algún parámetro, también se pueden pasar parametros al runInstaller en la linea de comandos, ejemplo:
Windows:
> cd Y:\database
> setup.exe -silent -force -debug FROM_LOCATION="Z:\database\stage\products.xml" ORACLE_HOME="D:\app\oracle\product\10.2.0\db_1" ORACLE_HOME_NAME="Ora10gDb1" TOPLEVEL_COMPONENT={"oracle.server","10.2.0.1.0"} INSTALL_TYPE="EE" n_configurationOption=3
Unix:
$ cd /mount/dvd/database
$ ./runInstaller -silent -force -debug \
FROM_LOCATION="/mount/dvd/database/stage/products.xml" \
ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_1" \
ORACLE_HOME_NAME="Ora10gDb1" \
TOPLEVEL_COMPONENT='{"oracle.server","10.2.0.1.0"}' \
INSTALL_TYPE="EE" n_configurationOption=3
Slds. Marcelo.
Bienvenido a
Comunidad Oracle Hispana
© 2013 Creado por Fernando Garcia.