sql-server-2005

如何解决 SQL 错误 772
sql-server-2005

如何解决 SQL 错误 772

在 Windows 11 上使用预加载的 ODBC 驱动程序版本 10.00.22621.1992 并在系统 DSN 中添加数据源。当它尝试测试连接时,我收到此错误(下图)。SqlState:01000 SQL Server 错误:772 数据库是 SQL Server 2005。这是其中一台客户端计算机上的问题。它在 Windows 11 上运行。使用此 ODBC 驱动程序的其他计算机尚未安装 Windows 11。根据我的研究,它与启用 TLS 有关。 我已从控制面板 --> 网络和 Internet --> Internet 选项和注册表启...

Admin

“Microsoft SQL Server 2005 Express Edition Service Pack 2 (KB 921896)”安装失败 (0x80070643)
sql-server-2005

“Microsoft SQL Server 2005 Express Edition Service Pack 2 (KB 921896)”安装失败 (0x80070643)

我已经尝试了很多方法来解决以下问题:我尝试在 Windows 10 PC 上安装一些 Windows 更新。 “Microsoft SQL Server 2005 Express Edition Service Pack 2 (KB 921896)”更新出现错误代码 0x80070643。旧应用程序需要此版本。 我尝试手动安装它,但是这个文件的安装也中断了:http://www.catalog.update.microsoft.com/search.aspx?q=kb2463332 我还重新安装了 NET Framework。 是否有人遇到过同样的问题并能给...

Admin

Microsoft SQL:处理无效的数据库
sql-server-2005

Microsoft SQL:处理无效的数据库

我创建了一个 Microsoft SQL Server 数据库,现在该数据库的位置已更改。(细节可能并不重要,但出于好奇,我最初在映射到特定驱动器号的外部驱动器上的文件夹中创建了它,但此映射不再存在。) 如何修复数据库列表中的条目以指向新的 MDF 文件位置?我希望能够使用 SQL Server Management Studio Express 执行此操作,但似乎我无法获取数据库属性、分离甚至在没有有效连接的情况下删除数据库。 版本信息:我思考数据库是使用 SQL Server Express 2005 创建的,但如果有关系的话,我还安装了 SQL S...

Admin

SQLCMD 是 DB 引擎或客户端工具的一部分吗?
sql-server-2005

SQLCMD 是 DB 引擎或客户端工具的一部分吗?

我们的软件安装在数百个地点,过去使用的是 SQL 2005 Express。作为软件升级的一部分,我们正在将 DB 引擎自动升级到 SQL 2008 Express,但我们不会升级客户端工具;事实上,我们的许多地点甚至没有安装客户端工具,只安装了 DB 引擎。 我想知道,SQLCMD 是否与 DB 引擎一起打包和升级?如果不是,并且仅包含在客户端工具(即 SSMS)中,那么我认为即使我们的位置安装了 SQL 2005 客户端工具,它们也无法连接到 SQL 2008 DB 引擎(我知道 SQL 2005 SP2 Update 5 及更高版本可以连接到 200...

Admin

在选定的模式中执行 Powershell 和 SQL 脚本
sql-server-2005

在选定的模式中执行 Powershell 和 SQL 脚本

有谁能帮我解决这个问题吗?我在一个数据库下有很多模式。在那个数据库中我有一些要执行的 SQL 脚本。我的问题是我应该只能在选定的模式中执行这些 SQL 脚本。 即:假设我总共有 10 个架构(A 到 J)。我想在除 B、G、H 之外的所有架构中执行脚本(提示用户输入例外架构)。我该怎么做? 提前致谢.. ...

Admin

通过触发器跨数据库记录有哪些风险?
sql-server-2005

通过触发器跨数据库记录有哪些风险?

我在网上搜索过这个问题,得到的答案褒贬不一或不明确。 在 SQL Server 2005 上,我们目前使用插入/删除的表通过触发器记录某些表更改。目前,我们的日志表与主表位于同一个数据库中,我认为从管理角度来看,将日志表移至不同的数据库是有好处的。至少,日志表对于源表而言往往会以 10 倍的倍数增长,因此管理不同类型的表需要遵循不同的路径,并按数据库将它们分开可能会有所帮助。 如果我们采用这种方式,触发器必须跨数据库边界记录(尽管是同一台服务器)。这会造成哪些我现在没有遇到的问题? 到目前为止,主要问题似乎是某人可以独立于另一个数据库关闭...

Admin

Word 2010:邮件合并到 dbo 以外的架构中的表
sql-server-2005

Word 2010:邮件合并到 dbo 以外的架构中的表

我正在尝试对 SQL Server 2005 视图执行邮件合并。我创建了两次相同的视图,一次没有指定架构(即 DBO),一次指定了架构。在 SQL Server Management Studio 中,使用 Windows 身份验证登录,我可以毫无问题地访问这两个视图。 使用 Word 2012 中的“选择收件人”>“使用现有列表”选项,我使用 Windows 身份验证连接到数据库服务器。两个视图都包含在可用表列表中,如下所示。 接下来,我为每个视图创建了一个连接。我能够成功从“dbo”拥有的视图合并。但是,我无法从“Permit”拥有的视图合...

Admin

使用 SQL 服务器中的数据填写 Excel 模板
sql-server-2005

使用 SQL 服务器中的数据填写 Excel 模板

每个月我都必须用某个数据库中的数据填写 Excel 模板,也就是说我必须填写大约 100 个单元格。 我编写了 SQL 查询,但我不知道除了复制/粘贴之外还有其他方法可以将数据放入 Excel 模板中吗? ...

Admin

Visual j# 要求安装 SQL 2005,但我已经安装了 SQL Server 2008
sql-server-2005

Visual j# 要求安装 SQL 2005,但我已经安装了 SQL Server 2008

我最近安装了 Visual Studio 2010 完整版(包括 SQL Server 2008)。 之后,我安装了 Visual j# Express 2005 以便开展项目。 问题是:当我尝试在我的 j# 项目中打开一个新的 SQL 数据库时,它说我需要安装 SQL 2005。而当我尝试安装 SQL 2005 时,它说我已经有一个较新的版本 (2008),所以我无法安装 2005。 ...

Admin

格式化计算机后找不到默认本地服务器
sql-server-2005

格式化计算机后找不到默认本地服务器

格式化 PC 后找不到默认本地服务器。我安装了 Microsoft SQL server 2005 x64,但找不到默认本地服务器。我在 开始 > 程序 > Microsoft SQL Server 2005 > 配置工具。 我如何解决它? ...

Admin

Windows 关机时如何显示确认消息?
sql-server-2005

Windows 关机时如何显示确认消息?

我希望用户关闭 Windows 时出现自定义确认消息,但应该注意以下几点: 当用户尝试关机时,它应该显示确认消息。 如果用户点击“确定”,那么它将被关闭。 如果他们点击“取消”按钮,那么窗口也应该关闭,并且在数据库(SQL 服务器)中应该创建一些唯一的值。 ...

Admin

未安装 Microsoft SQL Server 2005 Express Edition SP4
sql-server-2005

未安装 Microsoft SQL Server 2005 Express Edition SP4

当我的问题已移至超级用户。 我无法安装Microsoft SQL Server 2005 Express Edition SP4通过自动更新,所以我从这里并尝试手动安装,但也失败并出现一些错误: 您尝试安装的组件已安装 9.00.5000.00 我检查了通过命令返回的sql server 2005的产品版本Select @@version。 现在的问题是,如果自动更新无法应用 SP4 补丁,那么版本如何更新到9.00.5000.00? 无法回滚或重新安装该补丁,因为它需要重新安装 Visual Studio 2005 附带的整个 SQL ...

Admin

如何通过工作网络连接 SQL Server?
sql-server-2005

如何通过工作网络连接 SQL Server?

SQL 2008: 我正在尝试访问在装有 Windows XP 操作系统的服务器/测试计算机上运行的 SQL 数据库。 我的计算机和测试计算机都连接到我们的本地网络。 我仍然无法访问测试计算机。 标题:连接到服务器 无法连接到 XP-BE301D36469F。 附加信息: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. (Microsoft SQL Serve...

Admin

清除过期的 SQL Server 备份
sql-server-2005

清除过期的 SQL Server 备份

我已设置 SQL Server 代理作业,以便每天晚上 3 点执行备份。该作业将备份附加到现有备份文件,并将备份的到期时间设置为 7 天后。 它已经运行了几个星期,但是备份文件变得非常大,如果我查看文件的内容(通过单击备份配置屏幕中的内容),我可以看到它具有自我开始作业以来的每个备份,并且过期的备份不会被新的备份覆盖。 我在管理工作室中创建了该作业,通过右键单击数据库,选择任务>备份,然后设置以下选项: 备份类型:完整 备份组件:数据库 备份集将过期:7 天后 目标:磁盘(然后选择一个文件) 覆盖媒体:备份到现有媒体集、附加到现有备份集 然...

Admin