gpt4 book ai didi

c# - SQL Server 2016 LocalDb 连接问题

转载 作者:太空狗 更新时间:2023-10-29 23:29:01 24 4
gpt4 key购买 nike

我使用 .mdf 数据库文件(版本 13.00.4001)创建了一个应用程序。

如果我在编译它的同一台计算机上运行应用程序,一切都会很好。但是,如果我尝试在安装了 SQL Server LocalDb 2016 的第二台计算机上运行它,它就不起作用,并显示在计算机上找不到 SQL Server。

有什么问题?我不明白为什么。

如果我尝试在安装了 SQL Server 2014 LocalDB 和 2016 的 PC 上运行应用程序,日志会显示

cannot be opened because it is version 852. This server supports version 782 and earlier. A downgrade path is not supported

我真的不明白为什么会有这些问题。

用于构建连接字符串的代码:

"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=" + 
Directory.GetCurrentDirectory() +
@"\Dati.mdf; Integrated Security=True"

最佳答案

我通过删除现有的 MSSQLLocalDB 实例并使用此命令行重新创建它来解决我的问题

sqllocaldb delete MSSQLLocalDB

sqllocaldb create MSSQLLocalDB

现在一切正常。

关于c# - SQL Server 2016 LocalDb 连接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42796848/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com