开发者社区> 问答> 正文

SQL Server同步至AnalyticDB PostgreSQL中的准备工作是什么?

SQL Server同步至AnalyticDB PostgreSQL中的准备工作是什么?

展开
收起
游客yzrzs5mf6j7yy 2021-12-13 17:10:10 290 0
1 条回答
写回答
取消 提交回答
  • 在正式配置数据同步任务之前,需要在自建SQL Server数据库上进行日志配置并创建聚集索引。 警告 如果有多个数据库需要同步,您需要重复执行准备工作中的步骤1到步骤4。 在自建SQL Server数据库中执行如下命令,将待同步的数据库恢复模式修改为完整模式。也可通过SSMS客户端修改,具体请参见修改数据库的recovery mode。 use master; GO ALTER DATABASE <database_name> SET RECOVERY FULL WITH ROLLBACK IMMEDIATE; GO 参数说明: <database_name>:待同步的数据库名。

    示例: use master; GO ALTER DATABASE mytestdata SET RECOVERY FULL WITH ROLLBACK IMMEDIATE; GO 执行如下命令,将待同步的数据库进行逻辑备份。如您已进行过逻辑备份,可跳过本步骤。 BACKUP DATABASE <database_name> TO DISK='<physical_backup_device_name>'; GO 参数说明: <database_name>:待同步的数据库名。 <physical_backup_device_name>:指定备份文件存储的路径和文件名。 示例: BACKUP DATABASE mytestdata TO DISK='D:\backup\dbdata.bak'; GO 执行如下命令,对待同步的数据库进行日志备份。 BACKUP LOG <database_name> to DISK='<physical_backup_device_name>' WITH init; GO 参数说明: <database_name>:待同步的数据库名。 <physical_backup_device_name>:指定备份文件存储的路径和文件名。 示例: BACKUP LOG mytestdata TO DISK='D:\backup\dblog.bak' WITH init; GO 为待同步的表创建聚集索引,详情请参见创建聚集索引。

    2021-12-13 17:10:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生一体化数仓 立即下载
基于云原生数据仓库AnalyticDB PG的最佳实践 立即下载
新氧云原生全栈数仓最佳实践 立即下载

相关镜像