问题标签 [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 投票
6 回答
643 浏览

sql-server - SQL Server 2005 Express 是否足以用于开发

在我开发的公司,开发人员通常在他们的笔记本电脑上运行数据库。我们还有一个 SQL Server 2005 和 SQL Server 2000 服务器的实例,它们在 MSDN 许可下作为虚拟机运行。

我不是 MSDN 大师,也不是很熟悉 MSDN 的来龙去脉,所以我的问题如下。

如果我们有足够的订阅,每个开发人员是否能够在他或她的笔记本电脑上安装 SQL Server 的 MSDN 版本以用于开发目的?在不确定的情况下,我们是否能够将 SQL Server Express 用于我们的开发目的,然后在我们对所需的数据库进行所有更改后将数据库迁移到我们的“中央开发”数据库服务器?SQL Server Express 与 SQL Server Enterprise 在功能方面是否存在重大差异。

0 投票
3 回答
3247 浏览

vmware - 无法访问 VMWARE 中的 SQL Server Express 2005 数据库

我正在尝试通过在主机上运行的应用程序连接到的来宾操作系统中运行 SQL Server express 2005 数据库。但是,我无法连接到数据库(如果我在来宾操作系统中运行应用程序,我可以连接到数据库)。

两种操作系统都是 Windows XP 64。

我正在使用桥接网络模式,但它似乎不适用于 NAT 或仅主机模式。

访客和主机上的防火墙均已关闭。

我能够成功 ping 来宾操作系统。端口 1434 在客户机上打开。

我是虚拟化的新手,所以这可能只是我在这里遗漏的一些简单的东西。

0 投票
1 回答
374 浏览

c# - 为什么 SQLMetal.exe 为 SQL Compact 3.5 和 SQL Express 2008 生成不同的结果(缺少外键)

故事如下:我创建了一个 SQL Compact 3.5 数据库并使用 SQLMetal.exe 为其生成 DataContext。它运行良好,但很快我意识到它根本不适合我的需求,所以我决定使用 SQL Express 2008。我启动了用于 Compact 创建模式的相同 SQL 脚本,然后启动了 SQLMetal.exe 工具. 我没想到生成的 DataContext 会有所不同,但由于某种原因我错过了所有的关系。

这是 SQL Compact 命令行:

这是 SQL Express 2008:

有任何想法吗?

0 投票
3 回答
54995 浏览

ms-access - 如何将整个 Access 数据库导出到 SQL Server?

我刚刚有了一个可爱的 Access 数据库,所以我想做的第一件事就是将它转移到一个普通的数据库管理系统 (sqlexpress),但我发现的唯一解决方案听起来很疯狂。

某处没有“将数据库导出到.sql ”按钮吗?我有大约 50 个表,并且此导出可能会运行多次,因此如果我不必手动导出所有表,那就太好了。生成一个 .sql 文件(包含表创建和插入)也很棒,因为它可以让我将其保持在版本控制之下。

我想如果不可能做这样简单的事情,我会很感激任何做类似事情的指针。

0 投票
2 回答
1267 浏览

sql - 将一张表链接到另一张表?

我正在尝试在我的 SQL Express 服务器中设置一些表,并且我想做一些事情来实现这一点:

但是我希望每个“程序”都有一组与之关联的类别,最好的方法是什么?我在某处读到,将多个项目存储在单个类别条目下并不是一个好主意。

0 投票
9 回答
63432 浏览

c# - 如何从 C# 连接到 SQL 数据库?

我正在尝试为我的家庭网络编写一个本地程序管理和安装系统,我认为我已经确定了技术:

  • 客户端的 C#/.NET/WPF
  • Lua 用于安装脚本支持(通过 LuaInterface)
  • 用于维护程序数据库的 SQL Server Express

但是我不确定我将使用什么来将 C# 连接到数据库。.NET 框架中是否为此内置了一些东西?如果您对我应该使用什么来与所述数据库进行交互有建议,则可以加分。

0 投票
3 回答
24091 浏览

sql - 如何在同一台服务器上备份和还原数据库作为副本?

我有一个 SQL2005 Express 数据库,我想在同一个实例上创建一个副本。您如何使用脚本执行此操作?

我已经有一个用于生成备份的脚本,但是还原失败了……

错误:

消息 3234,级别 16,状态 2,第 2 行逻辑文件“MyDB_data”不是数据库“MyDB_Test”的一部分。使用 RESTORE FILELISTONLY 列出逻辑文件名。
消息 3013,级别 16,状态 1,第 2 行 RESTORE DATABASE 异常终止。

决议:

原因:
我在第一次尝试时没有正确识别逻辑路径。

0 投票
2 回答
11123 浏览

sql - 如何插入只有一个 IDENTITY 列的表(SQL Express)

这个问题差不多。

但我似乎无法让它与 Visual Studio 2008 中的 SQL Server Express 一起使用。

相同的表布局,具有标识和主键的一列。

0 投票
3 回答
1922 浏览

c# - 保持单个连接或仅在我需要更改某些内容时打开?

我在家里的服务器上有一个 SQL 服务器(它是一个具有 1GB 内存的 Atom 处理器),我用它来存储我的一个或两个应用程序的数据。我想知道我是否应该在程序启动时创建一个 DataContext 对象,然后在应用程序的整个生命周期中保留它,或者只在必要时创建连接。如果应用程序突然死掉会怎样?连接是否被清理?

0 投票
2 回答
2147 浏览

sql-server - SQL Server 2005 Express 安装在 SQL Server 2008 Express 之后

我已经安装了 SQL Server 2008 Express 引擎(只是 VS 2008 Express 附带的那个)。然后我安装了 SQL Server 2005 Express,然后安装了 SQL Server 2005 Management Studio Express,所有这些似乎都安装好,没有任何错误。但是,当我运行 SQL Server 2005 Management Studio 并输入服务器名称作为机器名称\SQLEXPRESS 并单击连接时,我收到消息:“此版本的 SQL Management Studio Express 只能用于连接到 SQL Server 2000 和 2005 服务器” . 想必实例名称SQLEXPRESS指的是2008版本,是2005实例名称不同,还是问题不同?请有什么想法,谢谢