java - 如何使用java连接到远程桌面上的ms sql server(需要用户登录名和密码)?
问题描述
我正在制作一个需要我在远程桌面连接上连接 ms sql server 的工具。我已经尝试建立连接,但陷入了弄清楚如何使用用户 id 和密码访问远程桌面的代码。该特定部分的示例代码将非常有帮助
解决方案
如前所述,远程桌面是一个客户端应用程序,可用于连接到 SQL Server 所在的 Windows Server。您的代码中不需要这个。
以下代码会将您连接到 SQL Server:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
connection = DriverManager.getConnection("jdbc:sqlserver://hostname:1433","username", "password");
如果你想查询 SQL Server,你可以继续:
statement = connection.createStatement();
statement.executeQuery("select * from my_table");
我建议您阅读一些有关 JDBC 的教程,例如这些
推荐阅读
- r - .Rdata 工作空间保存在 Rstudio
- ios - 在 SwiftUI 3.0 iOS15 中使用键盘显示调整视图
- sql - 将查询包装为内联视图在 PostgreSQL 中不起作用
- php - 如果我更改了我们在 PHPmailer 中使用的电子邮件地址,我是否也必须更改 DKIM 密钥/域?
- swift - ARKIT 墙壁遮挡。层数过多错误
- algorithm - 如果我有 f(n) = logn,我可以使用主定理吗
- python - 熊猫数据透视表默认行为
- html - 减少段落元素之间的空间
- python - 遍历 pandas 中的每一行以评估条件
- macos - 如何将 openssl 静态链接到我的项目?(未定义的架构符号)