问题标签 [sql-server-2016-localdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - SQL Server Express 2016 LocalDB 的 ClickOnce 自定义先决条件?
我想在发布我的 WPF 应用程序时将 LocalDB 2016 设置为先决条件。但是,当我检查项目属性中的默认先决条件时,只有一个可用的是 SQL Server 2012 Express LocalDB。
知道为什么没有更新的,因为我使用的是最新的 Visual Studio 2017?谢谢!
sql-server - Visual Studio SSDT 如何运行/执行我创建的表?它是一个 .sql 文件,但未在 SQL Server 中显示
我早在 2014 年就使用过 SSDT,但我已经忘记了大部分内容,而且现在与 VS 2017等相比似乎有很大不同。
- 我看到了
(localdb)\MSSQLLocalDB
,我看到了(localdb)\ProjectsV13
——基于我读到的。我假设我应该使用MSSQLLOCALDB
(我想创建一个数据库项目并使用 SQL Server 对象资源管理器创建我的架构,然后将数据库导入 VS 数据库项目) - 我似乎无法执行我创建的表(我可以打开 SSMS 并创建它,但这违背了这种目的)
- 我还想在另一个数据库服务器 dacpac/bacpac 上发送/运行,但似乎有很多视频从 2014 年开始使用 SQL Server Express 等过时了。
简单表示例:
更新
所以这是我试图发布的实际表格
asp.net - ASP.NET Core:尝试为文件附加自动命名数据库失败
我知道这个问题已经被问过很多次了,但我仍然无法找到与我的场景类似的问题。
我正在开发一个 ASP.NET Core WebAPI 项目。这一切都运作良好,如果我完全搞砸了,我无法真正重现。
它应该使用从appsettings.Development.json文件中检索到的连接字符串进行调试:
调用时context.Database.CreateIfNotExists();
,我收到以下错误:
System.Data.SqlClient.SqlException 发生(HResult 0x80131904):
尝试为文件 C:\Users\Shimmy\Documents\Visual Studio 2017\Projects\MyProj\MyProj.Api\AppData\MyProj.mdf 附加自动命名数据库失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。
来源:.Net SqlClient 数据提供程序
StackTrace:在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔 breakConnection,Action`1 wrapCloseInAction)
我将 WebAPI 作为 Kestrel 控制台应用程序运行。
这是我尝试过的:
- 在连接字符串中添加
Integrated Security=True
或MultipleActiveResultSets=True
- 添加了连接字符串的完整路径
- 删除和重新创建MSSQLLocalDB实例
- 重新安装 SQL LocalDB
用 替换AttachDbFilename
标志Initial Catalog=MyProj
,引发此错误:
System.Data.SqlClient.SqlException 发生
HResult:0x80131904
消息:无法打开登录请求的数据库“MyProj”。登录失败。用户 'SHIMMY-PC\Shimmy' 登录失败。
来源:.Net SqlClient 数据提供程序
StackTrace:在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔 breakConnection,Action`1 wrapCloseInAction)
但SHIMMY-PC\Shimmy确实出现在实例的用户中:
c# - 在单独的计算机上使用使用 SQL LocalDB 的 Visual Studio 应用程序
我创建了 ac# Visual Studio 应用程序,该应用程序使用 SQL LocalDB 2016 作为其数据库。Visual Studio 只允许使用 2012 作为先决条件,但我能够在网上找到 2016 下载。我已经尝试了 SQL LocalDB 2016 和 2017,但两者都得到了相同的错误。
与 SQL Server 建立连接时发生网络相关或特定于实例的错误。未找到或无法访问该服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。... 错误 50...无法创建自动实例。
我在 cmd 上运行了 sqllocaldb i,结果是 MSSQLLocalDB,它是 SQL LocalDB 的自动实例。Visual Studio 中的连接字符串是为 MSSQLLocalDB 设置的。我已经卸载了所有其他版本。我能想到的唯一可能导致问题的是权限。谢谢
sql-server - SQLLocal DB 2016 无法连接
我在我的应用程序中遇到了与 SQL 2016 MSSQLLocalDb 相关的问题。该系统是一个 Server 2012,我刚刚将我的 Web 应用程序部署到它。我已经安装了 SQLLocaldb 2016。
跑步
所以我创建了一个名为 MSSQLLocalDB 的实例。
但是当我运行应用程序时,我得到了这个错误:使用:数据源=(localdb)\MSSQLLocalDB
将数据源更改为命名管道会出现此错误:
数据源=np:\.\pipe\LOCALDB#7A55F963\tsql\query
听到的是 SQL Server Management Studio 的屏幕截图(也无法连接)
有人可以帮忙吗?
我也无法打开配置管理器,当我尝试时出现此错误。
sql-server-2016 - 无法连接到 Localdb 但可以使用命名管道
我真的很讨厌将我的应用程序连接到数据库。我正在尝试使用连接字符串中的(localdb)\MSSQLLocalDB连接到数据库,但出现此错误:
我可以使用(localdb)\MSSQLLocalDB从 SSMS 连接到 sql 服务器
因此,为了进行测试,我将数据源更改为实例的命名管道,并且可以从(我的应用程序)Web 配置和 SSMS 连接到数据库。唯一的问题是实例在不活动后停止,当我(手动)重新启动实例时,命名管道被更改。
谁能帮我解决无法使用 localdb 连接的问题?
我正在使用的连接字符串:
在职的:
不起作用:
c# - 实体框架 C# - DbGeometry POLYGON 不起作用
我对 WKT 和 DbGeometry 一起工作有疑问。当我像这个例子一样使用 POINT 作为几何图形时,效果很好。
如果我使用 POLYGON 或任何其他几何图形,它根本不起作用。
这是平台堆栈:
实体框架 6 ASP.NET 4.5 SQLServer 2016 LocalDB
sql-server - 如何在 SQL Server LocalDb 中创建 FileTable?
我在 Visual Studio 2017 旁边安装了 SQL Server 2016 Express LocalDb。谷歌搜索“创建 FileTable”导致我启用需要启用和配置 FILESTREAM的 FileTable的先决条件。
它说:
在 SQL Server 配置管理器管理单元中,找到要在其上启用 FILESTREAM 的 SQL Server 实例。
我停在那里:我在我的 PC 上找不到任何 SQL Server 配置管理器。现在的问题是:如何在 SQL Server LocalDb 中创建 FileTable?是否可以仅通过查询启用和配置它?
PS:您可以在SQL Server 2016 的版本和支持的功能中看到 Express 版支持 FileTable。
sql-server - SQL Server LocalDb ProjectsV13 连接失败
使用 SQL Server 2016 (localdb)\ProjectsV13
,我创建了一个数据库——我们称之为MyDatabase
。一切都很好,花花公子,直到我决定不再需要它...
因此,在 SSMS 2016 中,连接到 时(localdb)\ProjectsV13
,我右键单击MyDatabase
并单击“删除”。
现在,当我尝试建立与 的连接时(localdb)\ProjectsV13
,它失败了。
这是错误消息:
无法连接到 (localdb)\ProjectsV13。
无法打开登录请求的数据库“MyDatabase”。登录失败。用户“MyDomain\MyUserName”登录失败。(Microsoft SQL Server,错误:4060)
因此,即使我删除了MyDatabase
数据库(我知道 - 我应该只运行 DROP),SSMS 仍在尝试连接MyDatabase
当然失败的数据库,然后阻止我连接(localdb)\ProjectsV13
- 这是真正的问题。
我该如何解决这个问题,以便 SSMS 在连接到MyDatabase
时不会尝试连接到已删除的数据库(localdb)\ProjectsV13
?