VIP福利
主页 > 建站问题 > 后端开发 > DBeaver连接SQL Server数据库的步骤

DBeaver连接SQL Server数据库的步骤

DBeaver 是一个免费开源的数据库管理工具,支持多种数据库类型。在本文中,我们将介绍如何使用 DBeaver 连接 SQL Server 数据库。 步骤 1:下载和安装 DBeaver 首先,你需要从 DBeaver 官方网站下载并安装适用于你操作系统的版本。 步骤 2:获取SQL Server数据库的JDBC驱动程序 由于DBeaver没有SQL Server JDBC驱动程序预安装,你需要手动下载并安装它。你可以通过Microsoft官方网站下载 Microsoft JDBC Driver for […]



DBeaver 是一个免费开源的数据库管理工具,支持多种数据库类型。在本文中,我们将介绍如何使用 DBeaver 连接 SQL Server 数据库。

步骤 1:下载和安装 DBeaver

首先,你需要从 DBeaver 官方网站下载并安装适用于你操作系统的版本。

步骤 2:获取SQL Server数据库的JDBC驱动程序

由于DBeaver没有SQL Server JDBC驱动程序预安装,你需要手动下载并安装它。你可以通过 Microsoft官方网站 下载 Microsoft JDBC Driver for SQL Server。

步骤 3:添加SQL Server JDBC驱动程序到DBeaver

打开DBeaver,右键单击根节点选择“Driver Manager”选项。在Driver Manager对话框中,单击“New”按钮创建新的JDBC驱动程序。在弹出的对话框中输入如下内容:

  • Name: 任意名称
  • Example URL: jdbc:sqlserver://<server>:<port>;databaseName=<database>
  • Class Name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  • Default Port: 1433

然后,单击“OK”保存,并重启 DBeaver 。

步骤 4:连接到SQL Server数据库

现在,你可以使用 DBeaver 连接到 SQL Server 数据库了。在DBeaver主界面,右键单击“Database”节点,选择“New Database Connection”。

在新建连接对话框中,输入如下信息:

  • Driver: 选择刚才创建的 JDBC 驱动程序
  • Host: SQL Server 的主机名或 IP 地址
  • Port: SQL Server 的端口号,默认为 1433
  • Database: 要连接的数据库名称
  • Authentication: 选择 SQL Server 认证类型,并输入相应的用户名和密码

完成后单击测试连接,如果一切正常,就可以成功连接到 SQL Server 数据库了。

代码示例

这里提供一个 Java 示例代码,用于在 DBeaver 中使用 SQL Server JDBC 驱动程序执行查询:

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

public class SQLServerExample {
    public static void main(String[] args) {
        String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks;user=user123;password=pass123";

        try (Connection connection = DriverManager.getConnection(connectionUrl);
             Statement statement = connection.createStatement();
             ResultSet resultSet = statement.executeQuery("SELECT TOP 10 * FROM Person.Person")) {

            while (resultSet.next()) {
                System.out.println(resultSet.getString("FirstName") + " " + resultSet.getString("LastName"));
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

 

希望这篇文章能够帮助你在 DBeaver 中成功连接 SQL Server 数据库。


说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!