我曾多次通过内部网将MSAccess数据库连接到SQL Server。
是否有可能将MSAccess数据库链接到内网外的SQL Server ?换句话说,我可以有一个MSAccess数据库,我发送给一个朋友,当他们打开数据库时,它会连接到一个SQL Server,在我的IIS上运行?
是的,这是可能的,实际上非常简单。您只需要知道SQL Server的IP地址。然后,在MS Access中,你需要创建一个链接表来引用这个SQL Server。
但是,您需要为公共internet打开SQL Server的端口,这是不推荐的。至少你应该将端口限制为你朋友的IP地址。