当我在Windows Server 2012 R2上静默运行NetCA时,它会提示我指定密码" Oracle Home User Password"。有什么方法可以提供密码作为参数或在响应文件中。我没有在netca.rsp中看到任何默认属性,但是想知道如何让它完全无人看管。
仅供参考,我在静音模式下运行netca时的输出。请参阅输出中的最后一行,提示我指定密码。此外,我正在以管理员身份运行命令提示符,我甚至尝试登录为“oracle'用户帐户运行netca,但我遇到了同样的提示。
C:\oracle\product\12.1\dbhome_1\BIN>netca -silent -responsefile "C:\Oracle DB Server and Client\installer\netca.rsp"
Wed May 13 10:42:44 EDT 2015 Oracle Net Configuration Assistant
Parsing command line arguments:
Parameter "silent" = true
Parameter "responsefile" = C:\Oracle DB Server and Client\installer\netca.rsp
Done parsing command line arguments.
Oracle Net Services Configuration:
Enter Oracle Home User Password:
答案 0 :(得分:0)
我能够通过在响应文件中提供密码来解决问题。
#SERVICEUSERPASSWORD;String;Windows service user password
# If the oracle home is installed as secure user, supply the password
SERVICEUSERPASSWORD=""<password>""
当响应文件中的属性显示为Oracle Home User Password
时,它提示“SERVICEUSERPASSWORD
”时有点混乱。