连接方式求解决方式!

vs连接数据库报错
尝试附加到数据库失败并出现以下信息:
在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。(provider: SQL Network Interfaces, error:50-发生了Local Database Runtime错误。在LocalDB实例启动期间出错:无法启动SQL Server进程。
)
VS版本 2022
SQL server 版本 2008 r2

1.先用sql的客户端连接,保证你数据库配置正确,不要做无用功
2.在确定数据库可用的前提下,检查自己连接字符串是否正确,确定是sql server的连接串,不要把其他数据库如oracle、mysql的连接串误拿来用

建议先使用数据库管理工具测试是否能打开数据库,如果可以,那么考虑是你的数据库连接字符串配置不正确。

关于《C#+ADO.NET数据库入门教程》,我写了专门的系列教程,也许对你有用,参考地址如下:

在VS2012连接数据库报错如下:
此数据库文件与当前SQL Server实例不兼容。
要解决此问题,您必须通过创建新数据连接升级数据库文件,或者必须修改此数据库文件的现有连接。