问题标签 [sql-server-express]

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 投票
4 回答
4598 浏览

c# - 实体框架不会在 SQL Express (MDF) 中保留数据

我正在使用实体框架开发应用程序并将数据存储在 .mdf 数据库中。我的代码可以读取数据,显然它也可以保存,但只是表面上。它没有错误,当程序运行时它就像数据被保存一样,我可以例如保存一个对象,处理上下文,创建一个新对象,然后当我搜索我的对象时它就在那里!但是当我查询数据库以查看存储的数据时,那里什么都没有。如果我关闭应用程序并再次运行它,所有数据都会消失。这是我为测试而编写的示例代码:

当我运行它时,我得到 50 个输出,如果我在调试中查看 c 变量的内容,有 50 个更改,一切似乎都很好,但是当我启动查询浏览器并查看我的 MDF 数据库的内容时,那里什么都没有。

可能这是非常简单的事情,但我看不出它是什么,我需要你的帮助。

0 投票
3 回答
1556 浏览

teamcity - 如何设置 Teamcity 以使用 SQL Server 2005 Express?

这可能吗?

我已按照此处的说明进行操作(http://www.jetbrains.net/confluence/display/TCD4/Setting+up+an+External+Database#SettingupanExternalDatabase-MicrosoftSQLServer2005),但尝试访问时不断收到 404 错误团队城市。

我使用以下语法来配置 jTDS:connectionUrl=jdbc:jtds:sqlserver://[host]\sqlexpress:1433/[database name]

0 投票
1 回答
1735 浏览

sql-server-express - 更改 SQL Server Express 表名

嗨,我正在使用 Visual Studio 2008,我的 ASP.NET MVC 项目的 app_data 中有一个 .mdf。我试图通过服务器资源管理器中的属性更改表的名称,但它是灰色的。是否可以更改名称?

我可以看到您可以复制表格,但我不确定如何将其副本粘贴到某处?

谢谢你的帮助。

0 投票
2 回答
462 浏览

clickonce - ClickOnce、SQLExpress 和预测名称

我有一个需要安装 SQLExpress 的 winform 应用程序。如何预测将调用什么 SQL 实例,以便我的连接字符串仍然有效。./SQLEXPRESS? 用户名/SQLEXPRESS?还是完全不同的东西?

谢谢!

0 投票
3 回答
29353 浏览

connection-string - 连接到 .MDF 的连接字符串

我在 VS2008 中创建了一个新项目,并在项目中添加了一个 .MDF 文件。这是我第一次尝试使用 MDF 文件和 .SQLEXPRESS 数据库(过去我一直使用外部 Oracle 服务器)。

我正在尝试记录所有内容,但我无法弄清楚正在使用哪些凭据连接到 .MDF 文件。有没有简单的方法可以找出来?

0 投票
2 回答
1033 浏览

sql-server - 为什么我无法连接到我的计算机上的 SQL?

我使用的是 SQL Server 2008 速成版。我以前连接过。现在我收到此错误消息:

标题:连接到服务器

无法连接到 GEF65439\SQLEXPRESS。

- - - - - - - - - - - - - - - 附加信息:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:2)

如需帮助,请单击: http: //go.microsoft.com/fwlink ?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476

- - - - - - - - - - - - - - - 纽扣:

好的

0 投票
2 回答
733 浏览

sql-server - SQL Server Express 性能因大型日志文件而中断

我们在 SQL Server 2005 Express Edition 上运行了 2 年以来的一个小型应用程序,数据库在这段时间内从 75 MB 增长到了近 400 MB,没有大量的数据。

但是日志文件现在已经到达 3,7GB,而无需更改硬件、表结构或程序代码,我们注意到需要 10-15 分钟的导入过程现在在几个小时内到达。

知道问题出在哪里吗?取决于它的日志文件可能是什么?Express版的4GB锁只对数据文件有作用还是对日志文件有作用?

附加信息:数据库服务器上没有任何 RAID,没有工作并发用户(导入过程中只有一个用户登录)。

在此先感谢约翰内斯

0 投票
3 回答
1991 浏览

winforms - 为 SQL Express ClickOnce Pre-Requisite 安装配置 Package.xml?

我有一个由 ClickOnce 安装的 winform 应用程序,默认情况下我需要能够在 sqlexpress 中启用远程连接。

另外,我需要确保本地用户可以访问 SQL 实例。如何编辑清单文件?

我的应用程序是合并复制拓扑的一部分。我继承了 DAL,直到我更改它,由于 SProc 的限制,我无法切换到 SQL CE。

SQL Express 是 ClickOnce (able) 并且是 VS2008 中的默认设置作为先决条件。

下面是 SQL Express Bootstrapper 包的 Product.xml。我怎样才能修改它来完成我需要的?有没有其他人不得不修改这个? 这是一个例子

我感谢大家有时间。

0 投票
2 回答
5622 浏览

sql-server-express - SQL Server Express 的 4GB 限制是否受启用 FILESTREAM 的列的影响?

我在网上阅读了一些关于 SQL Server Express 的 4GB 限制是否考虑到 FILESTREAM 的内容的相互矛盾的报告。任何人都可以引用官方文档说 SQL Server Express 存储限制是否受 FILESTREAM 内容的影响?

0 投票
3 回答
922 浏览

64-bit - Visual Studio 中的“无法解决”错误 - 如何连接到 SQL Server 2008 Express?

我一直在努力使用 Visual Studio 2008 中的内置函数*.mdf通过 SQL Server 2008 Express 处理数据库文件。我在基于 x64 的系统上运行,并且我读到此设置存在一个已知问题,但该修补程序并没有解决我的问题。

基本上,发生的情况是,当我尝试将新*.mdf文件添加到App_Data项目文件夹时,我收到一条错误消息:

我的(不成功的)步骤来解决这个问题:

  1. 将所有可能的关联程序卸载到 Visual Studio、SQL Server 或 .NET Framework(仅留下 .NET 2.0 Compact Framework 和 .NET 3.5 Compact Framework,并且没有安装其他与 .NET 相关的程序)。
  2. 重启。
  3. 通过 Web Platform Installer 2.0 (Beta) 安装 .NET 3.5 SP1、SQL Server 2008 Express 和 SQL Server Management Studio 2008 Express。
  4. 重启。
  5. 从光盘安装 Visual Studio 2008 Professional。
  6. 重启。
  7. 安装 Visual Studio 2008 Service Pack 1。
  8. 重启。
  9. 安装修补程序。
  10. 重启。
  11. 启动VS,创建新网站并尝试添加数据库。仍然收到错误消息...

当我查看Help/About对话框时,修补程序会显示在已应用的更新中。我还检查并仔细检查了 SQL Server 实例名称是否在 Visual Studio 中正确设置(我从 SSMS 的登录屏幕复制粘贴了实例名称)。

为什么修补程序不能解决我的问题?我是按错误的顺序做事,还是我在某处有错误的软件版本?

根据知识库文章,问题在于 Visual Studio 没有正确检测“某些注册表项” - 但没有说明哪些键。有谁知道如何手动解决这个问题?


哦,是的 - 我看过这篇文章。我知道我可以“降级”到 SQL Server 的 x86 版本,但我真的想让它与 x64 版本一起工作(如果没有别的,只是因为它应该工作......),所以这个解决方案不真正解决我的问题。请不要将此作为重复项关闭。