0
我有一个第三方数据库,我想链接到,但许多表名称是非法的 - 所以我正在寻找一种解决方法,可能包括只是保持一个复制数据库与可接受的(合法)命名结构, 任何人可能已经尝试过。MSAccess链接表SQL Server“是不是一个有效的名称”错误
千恩万谢
我有一个第三方数据库,我想链接到,但许多表名称是非法的 - 所以我正在寻找一种解决方法,可能包括只是保持一个复制数据库与可接受的(合法)命名结构, 任何人可能已经尝试过。MSAccess链接表SQL Server“是不是一个有效的名称”错误
千恩万谢
在一个SQL数据库,你可以CREATE SYNONYM别名对象/表名Access中可用的东西。创建所有表的synonms,然后将它们用作链接的表名。
太棒了! - 我现在就玩。很多谢谢安德鲁 – xman
进一步审查后,我发现有主键无效名称。外部数据> ODBC数据库> MSAccess“链接表向导”将不会运行这样的密钥名称(我似乎不接受PK_dbo.keyname形式) - 期间。似乎是无礼的 – xman