oracle 命令行执行脚本

SQL*Plus 命令登录数据库格式

sqlplus username/password@host:port/instance_name

username 用户名称
password 密码
host 服务器IP
port 端口
instance_name 数据库实例名

一、设置脚本编辑器

sql> DEFINE _EDITOR = vim

二、用edit 命令编辑(或复制)SQL语句到脚本

sql> edit /home/oracle/test.sql

这里需要特别注意:
最好在这里编辑好的脚本。linux命令行编辑的话,创建脚本时系统用户必须是oracle,否则会报错:

SQL> @/home/oracle/test.sql
SP2-0310: unable to open file "/home/oracle/test.sql"

三、运行脚本

sql> @/home/oracle/test.sql 

你可能感兴趣的:(oracle 命令行执行脚本)