我很高兴不得不管理在 Access 2003 中设计的 Microsoft Access 表单。出于安全原因,MDB 被转换为 MDE。但是,我正在运行带有 Office 2007(包括 Access 2007)的 Windows 7。Access 2007 不允许您将 MDB 转换为与 Access 2003 兼容的 MDE。哇,真是一口……
因此,为了纠正这种情况并避免在这里使用慢速笔记本电脑,我刚刚在我的 Windows 7 安装中设置了 XP 虚拟模式。Access 2003 已安装到其中并且运行良好……只有一个问题。Access 2003 安装无法使用我的 Win7 安装所拥有的用户 DSN,并且因为 XP 模式 VM 使用通用本地用户,它无法从 VM 内访问我的 SQL 数据库。
关于如何解决这个问题的任何想法?我是否应该将 XP 虚拟机添加到我们公司的域中并像对待任何其他计算机一样对待它?我假设我必须更改网络以便它可以访问(现在似乎没有)。
我不需要完整的演练,但会喜欢一些提示/建议。归根结底,我需要我的 Access 2003 实例能够访问网络资源,最好使用我的 AD 登录信息(passthru),但如果需要,我可以创建一个静态数据库帐户。
谢谢大家!
您无法将虚拟机添加到域并使用真实登录名。虚拟机,即使是“XP 模式”,也可以被认为是独立于主机操作系统的(包括它的所有 DSN 配置和身份验证)。