Linux 脚本保留在Oracle数据库中
当我使用此脚本时:Linux 脚本保留在Oracle数据库中,linux,oracle,Linux,Oracle,当我使用此脚本时: sqlplus -s "/ as sysdba" << EOF startup; EOF sqlplus-s”/as sysdba“如果将exit添加到脚本中会有帮助吗?换句话说,如果您尝试以下方法: sqlplus -s "/ as sysdba" << EOF startup; exit EOF 在名为startup.sql的文件中,说。然后你就可以跑了 sqlplus -s "/ as sysdba" @startup.sql 然后应该启动
sqlplus -s "/ as sysdba" << EOF
startup;
EOF
sqlplus-s”/as sysdba“如果将exit
添加到脚本中会有帮助吗?换句话说,如果您尝试以下方法:
sqlplus -s "/ as sysdba" << EOF
startup;
exit
EOF
在名为startup.sql
的文件中,说。然后你就可以跑了
sqlplus -s "/ as sysdba" @startup.sql
然后应该启动数据库并将您留在SQL*Plus中。如果您将退出
添加到脚本中,是否有帮助?换句话说,如果您尝试以下方法:
sqlplus -s "/ as sysdba" << EOF
startup;
exit
EOF
在名为startup.sql
的文件中,说。然后你就可以跑了
sqlplus -s "/ as sysdba" @startup.sql
这应该会启动数据库,让您留在SQL*Plus中。不,这没有任何帮助,我想要像lsnrctl start sqlplus-s“/作为sysdba”这样的东西,我不明白。“此脚本返回到主机”是什么意思?当我使用此脚本时,它以sysdba的身份连接到数据库,启动数据库,然后断开与数据库的连接返回到主机(到linux环境)不,它没有帮助我想要类似lsnrctl start sqlplus-s”/as sysdba“我不明白。“此脚本返回到主机”是什么意思?当我使用此脚本时,它以sysdba的身份连接到数据库,启动数据库,然后断开与数据库的连接,返回到主机(到linux环境)