如何设置SQL Server LocalDB在客户端机器上运行?

本文关键字:客户端 机器 运行 LocalDB Server 何设置 设置 SQL | 更新日期: 2023-09-27 18:08:19

我正在使用Winforms和SQL Server LocalDB开发一个将安装到最终用户桌面上的应用程序。

  • 我需要做什么来安装LocalDB到客户端的机器?
  • 我需要在客户端机器上安装哪个版本的。net ?
  • 这个场景中的连接字符串是什么样子的?

我尝试了以下连接字符串:

string config = "Server=(localdb)'v11.0; Integrated Security=true; AttachDbFileName=C:''Folder''dbName.mdf;";

我得到以下错误:

一个错误被更正…无法连接到SQL SERVER…提供程序:命名管道提供程序,错误40 ...."

如何设置SQL Server LocalDB在客户端机器上运行?

需要在v11.0之前添加两个反斜杠,或者在语句的开头添加@。所以,你的连接字符串将是:

string config = "Server=(localdb)''v11.0; Integrated Security=true; AttachDbFileName=C:''Folder''dbName.mdf;";

string config = @"Server=(localdb)'v11.0; Integrated Security=true; AttachDbFileName=C:''Folder''dbName.mdf;";