在自动化测试过程中有时候我们需要自动跑一些sql脚本来维护自动化测试数据库,那么这时候我们可以选择批处理命令来执行sql语句。


环境准备:

执行sql服务器需要安装有oracle客户端。

步骤如下:

1、新建一个sql文件,文件内容为一个select查询语句:

select * from SYS_USER t;

2、在cmd命令执行sql语句的命令如下:

sqlplus username/password@//host:port/sid @D:\workspace\oracle\SELECT-2.sql
sqlplus 用户名/密码@oracle服务器ip:端口/oracle实例名 @sql语句文件的路径

3、新建一个bat文件,文件中输入如下内容:

echo 开始执行脚本
sqlplus hbgms_app/hbgms_app@192.168.187.*:1521/HBGMS @D:\workspace\oracle\SELECT-2.sql
pause

4、执行bat文件即可

oracle:使用cmd命令在远程oracle服务器上执行sql语句相关推荐

  1. Pssh -- 使用单个终端在多个远程Linux服务器上执行命令

    OpenSSH毫无疑问是可用于Linux的使用最广泛和强大工具之一,它允许你通过一个shell安全地连接到远程Linux系统,并且允许你与远程系统之间来回传输文件. 但OpenSSH的最大缺点是你不同 ...

  2. Oracle调用接口(OCI)源码剖析(2):执行SQL语句并获取结果

    概述 接着上一篇文章<Oracle调用接口(OCI)源码剖析(1):创建数据库连接>,我们继续对OCI中执行SQL语句并获取结果的源码进行剖析.该操作主要是由两个函数完成的:CDbExec ...

  3. linux使用ftp传递文件,linux ftp命令:(从远程ftp服务器上传下载文件)

    FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务器的所有响应信息: -n 限制ftp的自动登录,即不使用:.n etrc文件: -d 使用调试方式: ...

  4. python 管理windows客户端_在远程windows客户端上执行python脚本

    我正在使用paramiko在远程windows服务器上执行命令.我能够执行dir之类的命令并提取输出,但是执行python脚本似乎失败了.不会引发错误消息.在 下面是我的代码片段:def ssh_co ...

  5. winserver下oracle好运维吗,在Windows 客户端下备份远程Linux服务器上的Oracle数据库...

    1.在Windows上安装Oracle客户端软件(比如:win32_11gR1_client版本最好跟服务器Oracle版本相同) 系统运维  www.osyunwei.com  温馨提醒:qihan ...

  6. oracle cmd命令导入,oracle使用cmd命令导入数据库

    首先确认数据库文件是全库导出(比如原数据库的实例名为ORCL,则以下创建的实例就是要ORCL,要是原实例为TEXT,则创建的实例就要是TEXT) 前置条件:创建数据库实例(此处使用ORCL作例子,注意 ...

  7. mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句

    windows和linux操作相同 借鉴:http://www.361way.com/mysql-exec-sql-file/2646.html 方法一:mysql 调用法 操作方式如下: mysql ...

  8. java远程执行cmd命令,windows远程执行cmd命令的9种方法

    一.远程执行命令方式及对应端口:  IPC$+AT 445 PSEXEC445 WMI135 Winrm5985(HTTP)&5986(HTTPS) 二.9种远程执行cmd命令的方法: ...

  9. cmd执行服务器sql文件命令行,Dos命令提示符下 - 用sqlcmd执行*.sql语句

    Dos命令提示符下 - 用sqlcmd执行*.sql语句 1)在Dos命令下执行sqlcmd命令(当然事先需要将sqlcmd增加到环境变量中去), 2)下面白色部分替换为服务器名或计算机名即可 sql ...

最新文章

  1. 牛顿的另一面:夺权、严惩罪犯,以一己之力挽救英国危机
  2. CVE-2014-7911 Android本地提权漏洞分析与利用
  3. angular点击按钮弹出页面_Win10提示“由于启动计算机时出现了页面文件配置问题”解决方法...
  4. 前端学习(3259):js高级教程(3)typeof
  5. Python(28)-文件,os模块
  6. pdf python定位_如何使用PyPDF2获取PDF定位
  7. 编辑距离 在输入检测中的应用
  8. 【SQLServer】
  9. WordPress更改“固定链接”后 ,页面出现404的解决方法
  10. CTF逆向总结(二)
  11. multisimbcd码_8421BCD码转换成5421BCD码
  12. 无U盘的Ubuntu双系统安装方法
  13. 键盘轴体怎么选,HHKB键盘来告诉你
  14. c++调用sanp7和西门子通信demo
  15. 第十一届蓝桥杯(国赛) 阶乘约数C语言代码
  16. 阿里云-移动推送集成及要点
  17. 服务器 u盘制作系统盘,制作U盘系统盘(WinToFlash)
  18. GitHub 上有哪些机器人、无人机、自动控制等方面的有趣项目
  19. 如何解锁元宇宙?应用场景决定商业化变现
  20. CCF CSP 序列查询新解

热门文章

  1. 【RHCE】NFS服务器简介及简单共享目录配置
  2. Filament介绍
  3. 关于图像处理分析的一些理解
  4. git 代码记录单条合并的方法
  5. 杨辉三角 118.杨辉三角 119.杨辉三角Ⅱ(数学解法)
  6. cloud云技术简介
  7. 【工具使用】用高效的工具,完成高效的学习和科研
  8. 22-3-16Java冒泡排序
  9. Linux C报错: /usr/bin/ld: cannot find -ldb
  10. Multiple users(Guest mode) 多用户或访客模式调试