Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

Access ( DoCmd.TransferSQLDatabase)

时 间:2022-06-11 09:04:18
作 者:杨雪   ID:42182  城市:南京
摘 要:将指定的整个 Microsoft SQL Server 数据库传输到另一个 SQL Server 数据库。
正 文:

语   法:
表达式。TransferSQLDatabase (Server、 Database、 UseTrustedConnection、 Login、 Password、 TransferCopyData)

expression:表示 DoCmd 对象的变量。

参   数:
名称
必需/可选
数据类型
说明
Server
必需
Variant
数据库要传输到的 SQL Server 的名称。
Database
必需
Variant
指定服务器上的新数据库的名称。
UseTrustedConnection
可选
Variant
如果为 True,则当前连接使用的是具有系统管理员权限的登录名。 如果该参数不为 True,则必须在 Login 和 Password 参数中指定登录名和密码。
Login
可选
Variant
在目标服务器上具有系统管理员权限的登录名。 如果 UseTrustedConnection 为 True,则忽略此参数。
Password
可选
Variant
在 Login 中指定的登录名的密码。 如果 UseTrustedConnection 为 True,将忽略该参数。
TransferCopyData
可选
Variant
如果为 True,则数据库中的所有数据都将传输到目标数据库。 如果该参数不为 True,将仅传输数据库架构。

注   释:
必须满足下列条件,否则将会发生错误:

当前服务器和目标服务器为 SQL Server 7.0 版或更高版本。

用户对目标服务器拥有系统管理员登录权限。

目标服务器上不存在目标数据库。

示   例:
该示例将当前 SQL Server 数据库传输给 MainOffice 服务器上名为“库存清单”的新 SQL Server 数据库。 (假定用户对 MainOffice.) 具有系统管理员权限。数据随数据库架构一起复制。
DoCmd.TransferCompleteSQLDatabase _ 
 Server:="MainOffice", _ 
 Database:="Inventory", _ 
 UseTrustedConnection:=True, _ 
 TransferCopyData:=False 


Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助