Sqlserver tablediff的简单使用
1. 先列举一下自己简单的比较语句 tablediff -sourceserver 10.24.160.73 -sourcedatabase cwbasemi70 -sourceschema lcmi709999 -sourcetable gspuser -destinationserver 10.24.160.94 -destinationdatabase cwbasemi70 -destinationschema lcmi709999 -destinationtable gspuser -strict 效果为: 如果简单对比的话 可以使用: 注意一下官网的说明: tablediff 实用工具tablediff?实用工具用于比较两个非收敛表中的数据,它对于排除复制拓扑中的非收敛故障非常有用。?可以从命令提示符或在批处理文件中使用该实用工具执行以下任务:
语法tablediff [ -? ] | { -sourceserversource_server_name[instance_name] -sourcedatabasesource_database-sourcetablesource_table_name [ -sourceschemasource_schema_name ] [ -sourcepasswordsource_password ] [ -sourceusersource_login ] [ -sourcelocked ] -destinationserverdestination_server_name[instance_name] -destinationdatabasesubscription_database-destinationtabledestination_table [ -destinationschemadestination_schema_name ] [ -destinationpassworddestination_password ] [ -destinationuserdestination_login ] [ -destinationlocked ] [ -blarge_object_bytes ] [ -bfnumber_of_statements ] [ -c ] [ -dt ] [ -ettable_name ] [ -f [ file_name ] ] [ -ooutput_file_name ] [ -q ] [ -rcnumber_of_retries ] [ -riretry_interval ] [ -strict ] [ -tconnection_timeouts ] } 参数[?-??] -sourceserver?source_server_name[instance_name] -sourcedatabase?source_database -sourcetable?source_table_name -sourceschema?source_schema_name -sourcepassword?source_password ?重要 可能的话,请在运行时提供安全凭据。?如果必须在脚本文件中存储凭据,则应保护文件以防止未经授权的访问。 -sourceuser?source_login -sourcelocked -destinationserver?destination_server_name[实例_名称] -destinationdatabase?subscription_database -destinationtable?destination_table -destinationschema?destination_schema_name -destinationpassword?destination_password ?重要 可能的话,请在运行时提供安全凭据。?如果必须在脚本文件中存储凭据,则应保护文件以防止未经授权的访问。 -destinationuser?destination_login -destinationlocked -b?large_object_bytes -bf?number_of_statements -c -dt -et?table_name -f?[?file_name?] -o?output_file_name -q -rc?number_of_retries -ri?retry_interval -strict -t?connection_timeouts 返回值ReplTest1 |
Description |
| 源数据类型 | 目标数据类型 |
---|