[img]http://dl.iteye.com/upload/attachment/512116/dc0788ca-434f-3356-9c38-a0f46e56f4f2.jpg[/img]
设置复制的具体属性,这里重点说一下
(1) 创建目标(表,视图,存储过程,约束等)
删除目标(默认选项,如果存在对象就删除)
包括依赖的组件(默认选项,比如你复制一个自定义函数,dts会把相关的表传送过去)
包括扩展属性(非默认选项,复制SQL Server的扩展属性,比如字段的描述信息等)
(2) 复制数据,这边就不多说了
替换 (默认选项)
追加
(3) 使用collation(默认选项)
不清楚具体应该怎么翻,使用排序规则吧
作用是对排序规则进行转换也就是转换成目标的排序规则(从源代码页转换到目标代码页),如果不选择这个选项,数据可能造成乱码或者错误.
(4) 复制所有目标(默认选项)
如果你是想复制数据库级别,那你选上就是了.
如果你只是想传输部分对象,那就取消这个选项,同时右边的选择对象(select objects)会亮起,里面可以设置具体的复制对象比如某几个表,存储过程,视图等,这里就不单独截图了,大家一看就知道的.
(5)使用默认选项
同样取消,右边的按钮Option会亮起,这里我觉得有必要单独说明一下,放后面了,请耐心收看.
[img]http://dl.iteye.com/upload/attachment/512118/53338641-6b2f-372a-a150-a3b67a2fb23c.jpg[/img]
(1) 安全选项
复制数据库用户及角色
复制SQL Server登录
复制对象级别权限(copy object-level permissions)
前面两个选项非常有用,复制用户角色登录信息等到目标实例(如果和源实例不同),能很好的解决正常备份还原产生的孤立用户问题
复制对象级别权限:复制对象的权限设定到目标数据库
(2)表选项
复制索引,全文索引等,基本一看就知道
用unicode生成脚本:使用unicode编码生成脚本
(3)复制对象的时候加用括号标识,这个看上去似乎有点莫名其妙 呵呵 至少我是这么认为的
设置复制的具体属性,这里重点说一下
(1) 创建目标(表,视图,存储过程,约束等)
删除目标(默认选项,如果存在对象就删除)
包括依赖的组件(默认选项,比如你复制一个自定义函数,dts会把相关的表传送过去)
包括扩展属性(非默认选项,复制SQL Server的扩展属性,比如字段的描述信息等)
(2) 复制数据,这边就不多说了
替换 (默认选项)
追加
(3) 使用collation(默认选项)
不清楚具体应该怎么翻,使用排序规则吧
作用是对排序规则进行转换也就是转换成目标的排序规则(从源代码页转换到目标代码页),如果不选择这个选项,数据可能造成乱码或者错误.
(4) 复制所有目标(默认选项)
如果你是想复制数据库级别,那你选上就是了.
如果你只是想传输部分对象,那就取消这个选项,同时右边的选择对象(select objects)会亮起,里面可以设置具体的复制对象比如某几个表,存储过程,视图等,这里就不单独截图了,大家一看就知道的.
(5)使用默认选项
同样取消,右边的按钮Option会亮起,这里我觉得有必要单独说明一下,放后面了,请耐心收看.
[img]http://dl.iteye.com/upload/attachment/512118/53338641-6b2f-372a-a150-a3b67a2fb23c.jpg[/img]
(1) 安全选项
复制数据库用户及角色
复制SQL Server登录
复制对象级别权限(copy object-level permissions)
前面两个选项非常有用,复制用户角色登录信息等到目标实例(如果和源实例不同),能很好的解决正常备份还原产生的孤立用户问题
复制对象级别权限:复制对象的权限设定到目标数据库
(2)表选项
复制索引,全文索引等,基本一看就知道
用unicode生成脚本:使用unicode编码生成脚本
(3)复制对象的时候加用括号标识,这个看上去似乎有点莫名其妙 呵呵 至少我是这么认为的