问题标签 [msde]

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 投票
1 回答
424 浏览

mysql - 从 mysql 迁移到 sql server express - 关注点

我有一个可在商业上分发的桌面应用程序。目前我使用 MySQL 作为数据库,但我读到每次销售我的软件都需要 MySQL 的商业许可证。

因此,我计划迁移到 SQL Server Express 或 MSDE,因为它可以免费分发。现在为什么我同时考虑 msde 和 express 是因为它说 MSDE 有一个工作负载调节器,它会影响性能。但快递没有。10 GB 的数据库大小对我来说就足够了。希望 1 GB 内存应该没问题。但我有点担心性能。

那么 MSDE 仍然是一个选择吗?它会在 2012 年及以后推出吗?

Express 中的查询会与 SQL Server Enterprise 一样快吗?

还有其他我应该考虑的因素吗?

0 投票
1 回答
31 浏览

account - MSDE 在哪个帐户下执行?

有一个与本地托管的 MSDE 实例对话的 .net 应用程序 - 有人知道运行 MSDE 的用户帐户吗?

业务系统管理员已经发布了一系列对 PC 的“升级”(显然是针对活动目录和其他一些东西),现在应用程序无法连接到数据库 - 所以我们认为用户帐户可能已被删除。嗡嗡声

0 投票
2 回答
2138 浏览

c# - 使用 ODBC 别名连接到 SQL Server

我安装了一个 MSDE,并且我有一个数据库。并在客户端计算机上使用 ODBC 别名 (x)。我想使用用 C# 编写的 .NET4 程序连接到它。如果我只有登录名 (y) 和密码 (z),我应该使用什么连接字符串?

还是我要从注册表中提取服务器和数据库名称?

0 投票
1 回答
265 浏览

sql-server-2008 - 将 MSDE 升级到 SQL Server 或其他版本的 MSDE

我们有一个生产应用程序,它在生产和应用程序访问的用户系统上安装 MSDE 作为本地数据库。现在我们正在将使用 Windows 7 和应用程序技术的用户系统迁移到 .NET。我们还计划升级 MSDE,因为它是 8.00.760 版(我正在检查添加删除程序属性)。我很困惑应该是什么版本?我们是否需要更新到 SQL Server 2008 或者是否还有更高版本的 MSDE?

我不必从旧的 MSDE 中进行数据备份,也不必担心那部分。

如果我们需要使用 SQL Server 2008,哪个版本最适合我的情况?我有大约 200 个用户。我们是否需要从某个地方(如微软)购买​​产品

如果是的话,这个费用是多少?我们是购买批量许可证还是基于用户?

你能在这方面给我建议吗?非常感谢!

0 投票
1 回答
647 浏览

sql - 将 MSDE 数据库恢复到 SQL Server 2005

我很难尝试将 SQL Server 7.00.1094 备份恢复到 9.00.1399(MSDE 到 2005)我被告知这会起作用。然而,我做了一些研究,所有迹象都指向分离然后附加到 2005 实例。软件提供商特别说我必须进行备份和恢复,而不是分离和附加。有什么好的方法可以解决这个问题?我无法将当前实例从 7.0 升级到 2005。

我能够向 2005 实例添加一个新数据库,并通过覆盖我创建的新数据库从 7.0 实例恢复其他数据库,我只在尝试恢复主数据库时收到此错误。

我想主要问题是,我如何成功地将系统数据库从 7.0 (7.00.1094) 恢复到 2005 (9.00.1399)。

System.Data.SqlClient.SqlError:设备 C:\test db run\mvdbtest 上的系统数据库备份无法恢复,因为它是由与此服务器 (9.00.00.0) 不同版本的服务器 (7.00.1094) 创建的。 1399)。(Microsoft.SqlServer.Express.Smo)

0 投票
0 回答
1095 浏览

sql-server - 使用 pyodbc 从 file.mdf 中提取数据

我有一个用于管理药房的应用程序(只是一个示例),此应用程序的开发是为了使其与单个药房相关。此应用程序映射在 Micrsoft DBMS MSSDE 上

每个药房生成数据库文件( pharmacy.mdf , pharmacy_log.mdf )

因此,在从不同药房获取这些文件后,我编写了一个脚本来自动从这些文件中提取数据

当应用程序运行时,脚本执行以下任务: - 停止服务器 MSSQL 服务器 - 从文件夹文件中复制两个文件 恢复并将它们粘贴到应用程序的路径中 - 重新启动服务器 - 提取所需的数据

与有问题的数据库的连接是使用 python pyodbc 模块

一旦提取在某个时间运行 pyodbc 崩溃

我收到了这个错误:

cursor.execute ('select * from Pha.dbo.table_test') pyodbc.Error : ('01000',' [01000] [Microsoft] [ODBC SQL Server 驱动程序] [共享内存] ConnectionWrite ((send () (10054) (SQLExecDirectW)')

我为连接编写了这段代码:

0 投票
3 回答
24418 浏览

sql-server-2000 - 在 Windows 10 (x64) 上安装 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A

我需要在 Windows 10 上安装MSDE 2000 Release A。

安装窗口弹出,然后立即关闭,没有错误消息。

This answer to this SO question似乎解决了一个非常相似的问题,并表明实际上可以Windows 10 上安装和运行 MS SQL Server 2000。我知道这个问题是关于 SQL Server 2000 而不是 MSDE,但我希望如果它适用于 SQL Server 2000,它也适用于 Desktop Engine 变体。

关于什么可能会杀死安装程序和/或我如何尝试解决这个问题的任何想法?

  • 我已经尝试将安装程序的兼容模式设置为 WinXP SP2 并以管理员权限运行

  • 我还没有尝试过先安装Win 7,然后MSDE,然后升级到Win 10,非常喜欢直接安装在Win 10上

0 投票
0 回答
17 浏览

sql-server - 创建了新的 MSDE 实例,但无法连接到它

大家好,我刚刚创建了一个新的 MSDE 实例。我在 services.msc 中启动了实例,但是当尝试从“数据源 (ODBC)> 系统 DSN”建立连接时,它告诉我我的凭据无效或实例不存在。它确实存在。可能是什么问题?

0 投票
1 回答
111 浏览

sql-server - 无法连接到实例

我使用 setup.ini 文件中的以下开关/参数安装了 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A:

当我尝试连接到 Management Studio 17 中的实例时,我收到附加错误。

我一直在谷歌周围蹦蹦跳跳,在这里找不到解决方案,我不明白为什么它不起作用。我有一个实例,它已经启动,所以我应该能够连接到它!

请注意,我还安装了 SQL Server 2008 R2,可以毫无问题地连接到该实例。

我正在寻找复制我在工作中遇到的问题,但甚至无法让 SQL Server 2000 工作!

请问您知道可能是什么问题吗?

无法连接到 SQL Server 2000 MSDE

0 投票
0 回答
1368 浏览

sql-server - 如何在 Windows 10 上卸载 MSDE?

我刚刚将我的 PC 从 Windows 7 升级到 Windows 10。我这样做是因为我需要将 SQL Server 从 2014 升级到 2016 以匹配我们的生产环境。我无法卸载 SQL Server 2014,因为我的 PC 上似乎还安装了 SQL Server 2000 MSDE(我没有安装这个 - 只能假设它与其他一些软件捆绑在一起,可能是旧版本) Visual Studio 的?)

尝试卸载 SQL Server 2014 时的错误消息是:

SQL Server 安装程序遇到以下错误:“.”,十六进制值 0x00,是无效字符。第 1 行,位置 212550。错误代码 0x84B10001。

此问题的建议修复方法是卸载 MSDE。不幸的是,我也无法卸载 MSDE。如果我尝试通过控制面板将其删除,则在单击 UAC 提示后,对话框将关闭并且没有任何反应。

我发现这个页面声称如果不能从控制面板安装,如何手动删除 MSDE:

然而,这些都不起作用。注册表项不存在,因此我无法从中确定产品代码,因此无法使用 MSIZAP.EXE。我设法按照指示删除了 Program Files 下的文件,并删除了服务的注册表项,但这并不能解决问题 - Microsoft SQL Server Desktop Engine (SQL2000) 仍列在控制面板上的程序和功能中,并且我仍然无法卸载 SQL Server 2014。

我尝试仅安装 SSMS 17.3,但安装失败并出现错误代码0x80070643

如果我无法解决这个问题,我认为此时我所能做的就是擦拭我的笔记本电脑并从头开始重新安装 Windows 10。