2017-10-11 83 views
0

试图将Progress Open Edge数据库添加到已连接到SQL Server Express的ACCESS 2016中。他们与Progress的人们说了一句话,他们寄给我一份关于如何通过SSMS做到的文件。我安装了Progress ODBC驱动程序并且测试连接正常工作。我遵循Progress的指示,我可以在SSMS的表格选项卡中看到Open Edge DB的条目,但是当我尝试打开表格选项卡时,出现以下错误:向SSMS添加新数据库

执行Transact时发生异常-SQL语句或批处理。命名管道Providor:无法打开与SQL Server [53]的连接(Microsoft SQL Server错误:53)

SSMS的新功能。

感谢Guano458

回答

0

我不知道Progress Open Edge数据库。但我注意到你在“Access 2016”中声明,但你的文章的其余部分似乎主要关注将POE连接到SQL Server表。

所以我想知道在你的术语中是否存在一些混淆。我的解释是,Access 2016是SQL Server的前端,这很常见,而且您正试图使用​​POE将其链接到SQL Server进行类似的设置。但是POE和Access之间没有联系(不应该有......)。

+0

以下是我使用的说明: – jpl458

+0

根据说明,我可以使用POE ODBC将SSE设置为SSMS中的数据库。 POE ODBC连接成功。但是当我尝试打开表格选项卡时,出现53错误。在访问中我可以看到POE的链接,但无法打开表格。 2部分,我猜。首先,我只想看看SSMS中的POE表格。然后我会尝试在ACCESS中打开它们。 – jpl458

+0

很困惑。 SSMS = SQL Server管理系统。它本身不保存表,它管理SQL Server中的表。 ...这里什么都不涉及访问...... –