TransferSQLDatabase 宏操作

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

在 Access 项目 (*.adp),您可以使用TransferSQLDatabase宏操作传输 Microsoft SQL Server 7.0 或更高版本数据库到另一个 SQL Server 7.0 或更高版本的数据库。传输数据库的详细信息,请参阅 SQL Server 文档。

注意: 不受信任数据库时,将不允许此操作。

注意: Access 2010 是支持 Access 数据项目的最后一个版本。

设置

TransferSQLDatabase宏操作具有以下参数。

操作参数

说明

服务器

您复制到 SQL Server 7.0 或更高版本的数据库服务器的名称。

数据库

将目标服务器创建新数据库的名称。

使用受信任的连接

指定是否有是受信任的连接到 SQL Server。如果设置为,则信任连接和登录名密码参数不是必需的。如果设置为登录密码参数是必需的。默认为

使用受信任的连接时,SQL Server 安全如何与 Windows 操作系统安全提供单一登录网络和数据库进行集成。

登录

登录到目标服务器的名称。

密码

登录参数的密码。此密码存储为 Access 项目中的文本,但在传输数据库操作过程中处于隐藏状态。

传输复制数据

指定要包括传输数据库操作中的数据。设置为时,所有数据都都将包含所有表,以及所有数据结构、 扩展的属性和数据库对象。如果设置为,则不包含表中的数据。目标服务器,以及所有其他数据库对象 (数据库图表除外) 上创建的表格结构和扩展的属性。默认为

备注

在传输数据库时,不能执行其他操作。

TransferSQLDatabase宏操作,默认情况下,复制数据、 数据定义、 数据库对象和扩展的属性,例如默认值、 文本限制和查找值。

有数据库传输的要求:

  • 您必须是 (不特殊要求角色源服务器) 目标服务器上的系统管理员角色的成员。

  • 当前的 SQL server 连接到 Access 项目 (*.adp) 和要传送到数据库的目标服务器必须是 SQL Server 7.0 或更高版本。

注意: 链接的服务器不传输数据库传输操作过程。

若要在 Visual Basic for Applications (VBA) 模块中运行TransferSQLDatabase宏操作,请使用DoCmd对象的TransferSQLDatabase方法。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×