为什么我们需要用直接执行脚本呢,我们知道pl/sql一些可视化工具也可以直接把我们的sql语句粘贴进去直接执行,但是效率非常低,要是要执行的sql语句稍微大一点就会卡死,主要是只能一条一条执行,特别慢,如果我们直接执行脚本就非常快,下面我看看是如何操作的

1.首先我们打开命令行,进入dos命令

按住Windows + R

输入cmd

2. 进入到dos命令界面

3.连接oracle

输入代码:

sqlplus aml/123456@127.0.0.1/aml

相关说明 :

aml: 用户名123456: 密码127.0.0.1: 数据库地址,我因为是本地所以是127.0.0.1,如果你是远程数据库输入远程数据库ip地址就好aml:数据库服务不知道自己数据库服务名的,可以用下面sql查询:

select global_name from global_name;

连接成功后出现如下信息:

4.执行sql脚本

@C:\Users\64188\Desktop\sql.sql

解释: @ + 你脚本的存储位置,脚本不用非要是.sql文件,如果你是sql.txt

那么就执行:

@C:\Users\64188\Desktop\sql.txt