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方法。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

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

此信息是否有帮助?

谢谢您的反馈!

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

×