通过sqlcmd连接SQLSERVER

使用 sqlcmd 连接 SQL Server 并编写连接测试脚本

Shell 脚本

使用 sqlcmd 工具连接 SQL Server。
通过执行简单的查询 SELECT 1 来测试连接。
根据返回值判断连接是否成功。

#!/bin/bash

# SQL Server 连接参数
SERVER="your_server_name"
DATABASE="your_database_name"
USER="your_username"
PASSWORD="your_password"

# 使用 sqlcmd 进行连接测试
sqlcmd -S $SERVER -d $DATABASE -U $USER -P $PASSWORD -Q "SELECT 1" > /dev/null

if [ $? -eq 0 ]; then
    echo "连接成功"
else
    echo "连接失败"
fi

Java 脚本

使用 JDBC 连接 SQL Server。
通过执行简单的查询 SELECT 1 来测试连接。
根据查询结果判断连接是否成功。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class SqlServerConnectionTest {
   
    
    
    public static void main(String[] args) {
   
    
    
        String connectionUrl = "jdbc:sqlserver://your_server_name;databaseName=your_database_name;user=your_username;password=your_password";

        try (Connection con = DriverManager.getConnection(connectionUrl)