SQL Server连接本地异常

报错信息:A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

解决方法:右击计算机–属性,查看计算机名称;以计算机名作为username登录sql server,登录成功
SQL Server登陆
查询计算机名
参考:https://www.cnblogs.com/lstory/p/7118046.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
连接SQL Server数据库,你需要使用SQL Server的JDBC驱动程序,并提供正确的连接URL、用户名和密码。首先,你需要确保已经下载并添加了SQL Server的JDBC驱动程序到你的项目中。然后,你可以使用以下代码片段来连接数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Main { public static void main(String[] args) { String url = "jdbc:sqlserver://localhost:1433;DatabaseName=your_database_name"; String username = "your_username"; String password = "your_password"; try { Connection connection = DriverManager.getConnection(url, username, password); // 连接成功,可以执行数据库操作 } catch (SQLException e) { e.printStackTrace(); // 连接失败,处理异常 } } } ``` 在上述代码中,`url`变量是连接URL,其中的`localhost`表示本地主机,`1433`是默认的SQL Server端口,`your_database_name`是要连接数据库名。`username`和`password`分别是你的SQL Server的登录凭证。 在连接数据库之前,你还需要确保SQL Server的网络配置中启用了Named Pipes和TCP/IP协议。你可以在SQL Server配置管理器中的"SQL Server网络配置"中进行设置,选择你安装时命名的实例,启用这两个协议。 请注意,在实际使用时,你需要替换代码中的URL、用户名和密码为你自己的信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [SQL server连接数据库](https://blog.csdn.net/weixin_47277897/article/details/120519714)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值