Access ( DoCmd.TransferSQLDatabase)-杨雪
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


Access ( DoCmd.TransferSQLDatabase)

发表时间:2022/6/11 9:04:18 评论(0) 浏览(1928)  评论 | 加入收藏 | 复制
   
摘 要:将指定的整个 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群(群号:198465573)
 
 相关文章
如何指定TransferSpreadsheet方法中工作簿中的工作...  【朱亦文   2007/5/26】
TransferSpreadsheet导入,导出,链接电子表格  【Grant  2009/3/31】
Inet控件- Microsoft Internet Transf...  【峪儿  2011/4/25】
DAODataTransfer  【叶海峰  2012/7/30】
【Access示例】将 ODBC 数据库 的XXX表链接到当前数据...  【杨雪  2017/2/18】
导出至Excel系列方法二TransferSpreadsheet  【金宇  2019/8/17】
【Access源码示例】导入系列-Excel之TransferSp...  【金宇  2020/8/4】
常见问答
技术分类
相关资源
文章搜索
关于作者

杨雪

文章分类

文章存档

友情链接