SQL Server-无法附加数据库(869)或需要导入.sbf | .dbf(Visual Fox Pro)

问题描述 投票:0回答:1

长期读者第一次海报!

我有一个独特的问题,由于我缺乏SQL Server知识而加剧了这一问题。我具有SQL Query编写能力,但是我的服务器端管理员非常虚弱。

背景:我目前在一家非常小型的慈善机构工作,该慈善机构的“自制” Superbase CRM解决方案已死。组成此CRM的表是。sbf文件,我无法使用任何其他软件打开这些文件。

幸运的是,在Superbase终止之前,我已经将必要的表导出到了[[.dbf文件中。遗憾的是,这些文件无法按预期运行,因此无法在Access / Excel等中打开。经过lots的搜索和测试后,我发现了一个<< visual fox pro驱动程序形式的回合,该驱动程序在安装后成为SQL导入和导出工具的一个选项。这使我可以将所有表导入本地SQL数据库。在过去的12个月中,我一直在使用SQL Server Studio作为数据挖掘和分析工具。

上周,我们有一名IT顾问来了,并将我们的PC迁移到O365(Azure?)。当时我正在休假,但事先让他知道了我的服务器和数据库的位置。我明确指出,这些项目对慈善机构至关重要。他进行了迁移,并确保保留了数据库,但未安装本地SQL Server,但确实安装了SQL Server Studio 2012。问题:

我无法附加数据库。

服务器'DESKTOP-PDTHLCL \ SQLSERVER'的附加数据库失败。 (Microsoft.SqlServer.Smo)

无法打开数据库'FINANCE',因为它的版本为869。此服务器支持782及更早版本。降级路径不是支持的。无法打开新数据库“ FINANCE”。现“创建数据库”为流产了。 (Microsoft SQL Server,错误:948)

为了解决这个问题,我已经做了大量的阅读,起初以为我只需要稍后安装Local SQL DB,但我已经用尽了。 -我基本上已经卸载并安装了我可以找到的每个版本:-)

从我的调查中,我发现

869

错误是权限问题,而不是版本问题(未确认)。

在理想的世界中,我希望能够将数据库附加到新服务器上。 (请帮助)

如果这不可能,那么我唯一的解决方案是将

。sbf(.dbf)

文件重新导入到新服务器。我的问题是我不记得如何将Visual Fox Pro驱动程序显示在导入导出软件中。我已经安装了它们,但没有显示。

我非常感谢您能提供的任何帮助,我已经与IT人士交谈,他承认这超出了他的专业知识范围。

Visual Fox Pro Driver installedVisual Fox Pro Driver installed2如果这些问题的答案已经在论坛上了,请原谅我,有时我发现解决方案的技术性太高或与我的特定问题相距甚远,无法提供帮助。

谢谢

达伦

长期读者第一次海报!我有一个独特的问题,由于缺乏SQL Server知识而加剧了这一问题。我具有SQL Query编写能力,但是我的服务器端管理员非常虚弱。 ...

sql-server ssms
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.