使用SQL Server 2005时Access 2003项目的问题

时间:2013-10-01 19:42:58

标签: sql sql-server ms-access

我们公司有一个在SQL Server 2000数据库上运行的Access 2003项目。我们在新的盒子上安装了SQL Server 2005,并将数据库从SQL 2000迁移到SQL 2005. Access 2003项目现在指向新数据库。升级后,Access 2003项目在尝试执行存储过程时失败。经过调查,会显示一条错误消息,指出存储过程不存在。当我查看可用的存储过程时,名称会显示但是带有; 1 a结束。

  1. 这是Access 2003和SQL Server 2005之间不兼容的问题,还是我在迁移过程中做错了什么?
  2. 我看到另一篇文章提到升级到Access 2007.这是一个可能的解决方案吗?

1 个答案:

答案 0 :(得分:0)

后缀数字是SQL Server的一个神秘功能,可以追溯到几年前 - 它允许您创建具有相同名称的多个程序(是的,就像这样不会让任何人混淆)。

它已被弃用,所以它几乎没有见过,但是你的迁移所做的任何过程似乎都会造成它。