在远程 Oracle 数据库上运行 SQL 脚本

4 scripts oracle

我正在尝试在远程 Oracle 数据库上运行 SQL 脚本。像这样,shell 脚本包含:

sqlplus / @db 
Run Code Online (Sandbox Code Playgroud)

我想向此命令添加一些内容,以便能够在数据库上运行 SQL 脚本db

小智 6

创建一个my_sql_commands.sql包含 SQL 命令的文件(假设:),例如:

select table_name from user_tables;
exit;
Run Code Online (Sandbox Code Playgroud)

进而:

sqlplus username/password@oracle_instance @my_sql_commands.sql
Run Code Online (Sandbox Code Playgroud)

就这样!