为什么我们需要用直接执行脚本呢,我们知道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