使用SCoTT工具测试SQL Server数据库的JDBC安全连接

本文介绍如何使用SCoTT工具检查SAP NetWeaver Java System与SQL Server之间的SSL、TLS连接问题。详细步骤包括安装SCoTT,拷贝JDBC驱动,并在Windows或Linux环境下进行连接测试。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

背景

由于操作系统或JVM版本升级,导致安全设置增强、服务器(Windows 或 Linux)上的 TLS 或 SSL 支持发生变化,造成SAP NetWeaver Java System(如PO、EP等系统) 无法通过SSL、TLSv1、TLSv1.1连接到远程 SQL Server 实例。

本文通过SCoTT工具测试某个版本的SQL Server的JDBC驱动程序是否可以正常连接到远程SQL Server数据库实例。

SCoTT(SAP Connection Test Tool):SAP 公司开发的用来获取有关可用密码、设置和版本等更多信息的工具。该工具可以打印出本地系统的各种信息,或者尝试使用不同的选项连接到远程主机。

安装

1. 将SQL Server的JDBC 驱动程序(mssql-jdbc-XYZjreN.jar)拷贝到某个临时目录下(比如/sapcd/scott目录),并重命名为sqljdbc42.jar。

2. 将SAP note 2846170 - SAP Connection Test Tool (SCoTT)的附件scott v3.0.zip下载并解压到同一个临时目录下(比如/sapcd/scott目录)。

测试

Windows操作系统:

scott.cmd -S <server name> -U <user name> -P <password>

Linux操作系统:

scott.sh -S <server name> -U <user name> -P <password>

注:将<server name>替换为SQL Server的主机名,将<user name>和<password>替换为SQL Server的用户名和密码。

scott

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值