日期:2014-05-17  浏览次数:20506 次

【求助】关于数据库表结构复制
现在我在一台机器上有两个数据库a和b,数据库b已经包含一部分a中的表,我想把数据库a中不在b中的其它表复制到a中,包括数据和表结构,怎么操作,求大神帮忙!!!!

同样的视图也想这样做,求帮忙!!!

------解决方案--------------------

复制表结构的通用存储过程 

-- Transfer对象的重要属性 

-- 1. 属性 

属性名                            类型                描述
--------------------------------- ------------------- --------------------
CopyAllDefaults                Boolean    所有默认值
CopyAllObjects                 Boolean    所有对象
CopyAllRules                   Boolean    所有规则
CopyAllStoredProcedures        Boolean    所有存储过程
CopyAllTables                  Boolean    所有表
CopyAllTriggers                Boolean    所有触发器
CopyAllUserDefinedDatatypes    Boolean    所有用户自定义类型
CopyAllViews                   Boolean    所有视图
CopyData                       Boolean    所有数据
DestDatabase                   String     目标对象数据库
DestLogin                      String     目标数据库登陆用户名
DestPassword                   String     目标数据库登陆密码
DestServer                     String     目标服务器
DestUseTrustedConnection       Boolean    用户信任连接
DropDestObjectsFirst           Boolean    是否先删除目标对象
IncludeDependencies