`
xxd
  • 浏览: 21794 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

T-SQL - Sync Table

阅读更多
/* --1---Create table---- */
create table Sync_Table
([id] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[Table_Name] [varchar](100) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Sync_Table] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
/* --2---Insert data---- */
insert into Sync_Table ([Table_Name]) values ('CMS_Member')
select * from Sync_Table
/* --3---SP---- */
--exec sp_Sync_Table
create proc sp_Sync_Table
as
begin
declare @number_of_table int
select @number_of_table = count(*) from Sync_Table
print @number_of_table
declare @table_name [varchar](100)
declare @sql nvarchar (max)
declare @n int
set @n = 1
while @n
分享到:
评论

相关推荐

    使用flink-connector-sqlserver-cdc 2.3.0把数据从SQL Server实时同步到MySQL中

    " 'table-name' = 'your_target_table'," + " 'username' = 'your_username'," + " 'password' = 'your_password'," + " ...)"); // 定义数据流转 tableEnv.executeSql( "INSERT INTO mysql_table SELECT *...

    Go-基于mysql-schema-sync开发的同步数据的工具.

    2. **SQL解析**:`mysql-schema-sync`可能需要解析SQL语句以获取表结构信息。这通常涉及到使用SQL解析库,如`sqlparser`,将SQL语句转换为易于处理的数据结构。 3. **模式比较与同步**:工具需要识别源数据库和目标...

    table-sync:表同步器

    表同步 假设主表和镜像表的同步器都具有相似的架构。 使用Spring Scheduler定期逐行扫描Main和Mirror表,比较行对,并使用更新的... 然后,您可以将JAR文件运行为: java -jar target/table-sync-0.0.1-SNAPSHOT.jar

    sqlite-sync.js:节点模块到 sqlite 同步和异步

    node.js 包,用于与SQLite连接数据库,并同步或异步执行 SQL 命令。 安装 npm install sqlite-sync 用法 var sqlite = require ( 'sqlite-sync' ) ; //requiring //Connecting - if the file does not exist it ...

    SQL Server Mobile 开发基础

    它支持T-SQL语法,可以进行数据查询、存储过程和触发器等操作,与桌面版SQL Server保持一定的兼容性。 2. **安装与配置** 在开发环境中,需要安装SQL Server Compact Edition SDK,以便为Visual Studio提供必要的...

    percona-toolkit.tar.gz

    pt-table-checksum可以检测主从复制中的不一致,而pt-table-sync则可以将发现的不一致进行修复。 5. **pt-stalk**:这是一款监控和诊断工具,它可以在特定条件满足时发送警报,例如当SQL查询执行时间过长或者服务器...

    MySQL主从数据校验工具

    它包含了一些非常有用的命令,比如`pt-table-checksum`和`pt-table-sync`,这两个命令分别用于校验和同步主从数据库的数据。`pt-table-checksum`可以在不影响正常服务的情况下,对主从数据库进行在线校验,发现数据...

    percona-toolkit-3.2.1-1.el7.x86-64.rpm

    2. **数据主从同步校验(pt-table-sync)**:当发现主从数据不一致时,pt-table-sync能够进行双向或单向的数据同步,确保从库与主库的数据保持一致。它可以处理复杂的同步问题,比如索引、约束和触发器。 3. **数据...

    MySQL主从一致性检查&修复攻略

    pt-table-checksum工具通过在主库执行基于语句的SQL语句来生成数据块的校验和(checksum),然后将相同的SQL语句发送到从库,并在从库上计算对应数据块的校验和。通过比较主从库上相同数据块的校验和值,我们可以...

    unigui0.83.5.820

    - 0000677: Hiding or showing controls doesn't apply alignment/anchoring correctly - 0000675: Setting position of a UniTrackbar at run time - 0000671: UniDBListBox: Dataset is not set to edit mode ...

    percona-toolkit-3.0.13_x86_64.tar.gz

    2. `pt-table-checksum`和`pt-table-sync`:用于跨服务器验证数据的一致性并同步差异,确保复制的准确性。 3. `pt-archiver`:用于高效地归档或删除大量数据,有助于数据库瘦身和历史数据管理。 4. `pt-stalk`:监控...

    MySQL复制出错 Last_SQL_Errno:1146的解决方法

    - 考虑使用`pt-table-checksum`或`pt-table-sync`等Percona Toolkit工具进行主从同步和修复。 5. **注意事项**: - 在进行表空间迁移或任何可能导致数据不一致的操作时,确保业务停机或有足够的备份以防万一。 -...

    mysql_投档项目终结

    - 备份恢复工具:如mysqldump、mysqlpump,用于数据库备份,binlog分析工具如pt-table-checksum、pt-table-sync则用于主从数据同步验证和修复。 4. **项目开发与管理**: - 版本控制:Git等工具用于源码版本管理...

    percona-toolkit-2.2.4

    3. **pt-table-checksum** 和 **pt-table-sync**:这两个工具一起工作,可以用来检测和修复跨多个复制节点的数据库表的不一致性。它们对于确保主从复制的准确性至关重要。 4. **pt-upgrade**:该工具可以检查MyISAM...

    mysql复制

    - `pt-table-checksum` 和 `pt-table-sync`:Percona Toolkit中的工具,用于检测和修复主从数据不一致。 - `oracledb`:用于跨平台的复制,支持从Oracle到MySQL的复制。 通过以上介绍,我们可以看出MySQL复制在...

    MySQL主从不一致检查与修复

    3. 工具检查:如Percona的pt-table-checksum和pt-table-sync等工具可自动化检测和修复不一致。 4. 手动审计:针对特定业务场景,手动检查关键表的关键字段。 三、修复策略 1. 重置主从关系:停用从库,重新配置...

    ecshop商城用户名和邮箱都能登陆方法

    这里的`$this->field_name`、`$this->table($this->user_table)`和`$this->field_email`是根据ECShop的数据库结构动态生成的,分别代表用户名字段、用户表名和邮箱字段。`$this->db->getOne($sql)`执行SQL查询并获取...

    percona-toolkit 2.2安装包

    5. **pt-table-checksum** 和 **pt-table-sync**:这两个工具配合使用,可以检查并修复跨多个复制从服务器的数据不一致问题。它们提供了安全且高效的方式来检测和同步数据。 6. **pt-stalk**:当数据库出现特定问题...

    percona-toolkit-3.2.0.tar.gz

    4. **pt-table-checksum** 和 **pt-table-sync**:这两个工具用于跨不同服务器验证数据的一致性,并在发现不一致时进行同步。这对于复制环境中的主从一致性检查非常重要。 5. **pt-mysql-summary**:提供一个快速的...

    ecshop(用户名或邮箱都可登录)

    $sql = "SELECT {$this->field_name} FROM {$this->table($this->user_table)} WHERE {$this->field_email} = '{$username}'"; // 执行查询并获取结果 $username = $this->db->getOne($sql); // 如果查询结果为...

Global site tag (gtag.js) - Google Analytics