- 论坛徽章:
- 0
|
我在 oracle的 .profile 加一个数据库连接字符串
是
export connectStr=apps/apps
然后 Shell里面 sqlplus -s ${connectStr} 调用报错
~20131021105501~EXEC_SQL~SP2-0306: Invalid option. Usage: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}] where <logon> ::= <username>[/<password>][@<connect_identifier>] | / SP2-0306: Invalid option. Usage: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}] where <logon> ::= <username>[/<password>][@<connect_identifier>] | / SP2-0306: Invalid option. Usage: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}] where <logon> ::= <username>[/<password>][@<connect_identifier>] | / SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
如果我直接在SHELL里面 写
export connectStr=apps/apps
就不报错
-------因为很多 脚本要用到密码 每个月都要修改密码(安全审计需要) 不想一个一个脚本改
|
|