问题标签 [sql-server-2012-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.

0 投票
14 回答
294596 浏览

visual-studio - 如何在 Visual Studio Server Explorer 中连接到 LocalDB?

经过一个小时的搜索,我无法相信我找不到一个可行的解决方案。我正在关注关于 Entity Framework 6.0 的这篇文章,它提供了关于 Code First 的简单演练。我创建了项目并安装了最新的EF Nuget 包以供项目编译。我还验证了我安装了 Visual Studio 2013 附带的 Microsoft SQL Server 2012 Express LocalDB。我的本地计算机上没有安装任何其他 SQL 实例。程序运行并将条目添加到数据库并在控制台中输出。但是当文章说“检查你的 localdb”时,它并没有说明如何!我没有看到在项目文件夹下创建的任何“.mdf”或“.ldf”文件。我尝试了各种连接 Visual Studio 的方法 s 服务器资源管理器到 LocalDB。向导找不到(localdb)或者在服务器资源管理器中找不到任何提供程序来接受连接字符串,就像(localdb)\v11.0;Integrated Security=true;我在 StackOverflow 中看到的那样询问了几个地方,但没有答案有效或标记为答案。请帮忙,这不必如此令人沮丧!

将 Visual Studio Server Explorer 连接到 LocalDB 的步骤是什么?

0 投票
1 回答
487 浏览

c# - 程序可以在本地机器上运行,但不能在其他机器上运行 [SQL Server localdb]

我一直在用 c# 创建一个本地离线程序,遵循教程并边走边学。我通过 MSDN 上的模型优先教程学会了创建 SQL Server 数据库并连接到它们。我的应用程序目前正在运行,但仅在我的计算机上运行。

当我尝试在另一台没有安装 Visual Studio 的笔记本电脑上测试它时,我注意到了这一点。出现的错误读取

基础提供程序在打开时失败

我不太确定为什么会发生这种情况,并且在研究了这个主题并阅读了几篇文章之后,他们都没有解决它。

如果有帮助,SQL 文件是从 ADO.net 模型生成的

Visual Studio 自动生成的连接字符串如下(为便于阅读而格式化):

SQL Server 版本是 2012

发生错误的具体代码:

我怎样才能找出问题所在?

0 投票
3 回答
14763 浏览

sql - 如何在 sqllocaldb 中添加用户名和密码

我将开始开发新的桌面应用程序。我想使用轻量级和独立的数据库,以便我将使用 SQL LocalDB,但我想添加身份验证。在访问数据库之前我需要用户名和密码,但那里没有应用身份验证,请帮助我该怎么做。

如果我们无法在 SQL LocalDB 中添加用户名和密码,那么请向我推荐任何其他最适合我的数据库,并且我可以使用实体框架。

提前致谢

0 投票
1 回答
2963 浏览

iis - IIS 工作进程的 LocalDB 无法正确启动

当我在 IIS 上部署 MVC 应用程序时,localDB 数据库没有正确启动。错误信息如下:Windows API 调用 WaitForMultipleObjects 返回错误代码:575。Windows 系统错误信息为:{Application Error} 应用程序无法正确启动(0x%lx)。单击确定关闭应用程序。报告行:3621。

但是 localDB 与 Visual Studio 应用程序和 sqlserver 管理工作室一起工作得很好。我已经重新启动它并通过命令提示符重新创建它以使其工作。但没有任何工作。当我在我的机器上重新安装 IIS 时,问题就来了。我怎样才能解决这个问题。任何帮助将不胜感激。

0 投票
0 回答
248 浏览

c# - 从 tableAdapter 获取数据

使用Visual Studio 2012

我有一个带有表的 sql 数据库(表名:gTable)。我有“gTabletableAdapter”。我在 gTabletableAdapter 中编写了一些查询,现在我可以从 Form1.cs 中使用它们,如下所示。

此查询返回一个对象:object.I want to use selected rows。我怎样才能做到这一点。我不想使用sqlConnection. 我想使用我的 tableAdapter 返回的对象。我搜索了很多,一无所获。谢谢。

0 投票
0 回答
500 浏览

c# - mdf 文件未出现在 App_data 文件夹中

根据我正在关注的电子书,调试并单击登录链接后,.mdf应在App_data文件夹中创建文件。实际上它已创建,但未显示App_data在 Visual Studio 的文件夹中。请帮我解决这个问题!!

连接字符串

0 投票
3 回答
112 浏览

sql - SQL Server 2012 LocalDB 中的左外连接不起作用?

使用 SQL Server 2012 (LocalDB),我有三个表:

这些包含以下信息:

  • BESEXT.COMPUTER:ComputerIDs 和 ComputerNames 之间的映射
  • BESEXT.ANALYSIS_PROPERTY:可以映射到计算机的属性列表
  • BESEXT.ANALYSIS_PROPERTY_RESULT:计算机属性值列表

首先,我执行以下查询:

这会产生以下结果:

在 BESEXT.COMPUTER 我有以下值:

我想在第一次选择时执行我所有计算机对象的左外连接,这样我就知道哪些计算机我没有价值。

所以,首先我对前面的选择做一个简单的内部连接:

可以预见的是,这会产生以下结果集:

现在,对于大结局,让我们做LEFT OUTER JOIN

这会产生与内部连接完全相同的结果集

这不是我想要的,也完全不是我所期待的。现在已经很晚了,我基本上是在做一些失眠的工作,但我认为这是尽可能简单的外部连接示例,对吧?我希望通过外部连接实现的结果是:

PS:老实说,我正在寻找的结果更像是这样,但我觉得这将是一个完全不同的问题:

0 投票
1 回答
1292 浏览

sql-server - 错误:51 - 连接到本地数据库运行时时未指定实例名称

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:51 - 连接到本地数据库运行时时未指定实例名称。以 (localdb)\instance_name 格式指定实例名称。)

0 投票
1 回答
81 浏览

sql - 我可以在 Express 版本中重用 localdb 的数据库文件吗

我将构建一个小型应用程序并喜欢使用 SQL Server LocalDB,但我对某些点感到困惑

当我启动我的实例并在主 PC 上共享它并连接到我的数据库时,我本地网络上的任何人都可以看到这个实例吗?

  • 如果是,那么他可以连接到它吗?
  • 如果是,如果我关闭了我的应用程序,实例是否仍然运行,直到他结束工作?

  • 如果没有办法以这种方式解决

我认为要使用 LocalDB 实例,直到面对网络中的多个用户工作以将此数据库从 LocalDB 切换到普通 Express 版本并正常使用它的情况。

那么我可以随时使用*.mdf, *.ldfSQL Server Express 版本中的 LocalDB 文件吗?

0 投票
1 回答
1058 浏览

asp.net-mvc-4 - 如何将 sysdate 作为 SQL Server LocalDB 中日期属性的默认值

我正在使用 ASP.NET,我想将值 sysdate(如在 Oracle 中)作为我的 SQL Server LocalDB 中日期列的默认值。

我试过放SYSDATESYSDATETIME但它不起作用。

这是我的表定义: