【SQL Server-快照发布实操】

本文详细介绍了如何在SQLServer中配置共享文件夹、设置权限,以及通过发布与分发功能实现主从数据库的快照发布。在主库更改后,从库会自动同步更新数据,确保数据一致性。
摘要由CSDN通过智能技术生成

【SQL Server-快照发布实操】

1、配置共享文件夹

1)新建一个文件夹,我这里取名ReplData:

在进行主从复制时,需要把主库的数据保存到该文件里,从库再从该文件夹获取数据;
在这里插入图片描述

2)该文件夹我们需要把他设置为共享

在这里插入图片描述

3)检查文件夹权限

在这里插入图片描述

4) 接着来到数据库管理工具 SQL ServerManagement studio

如果之前有过配置,我们先禁用发布和分发
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5)删除之前的配置与分发之后,我们接着进行配置分开向导

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6) 在本地新建发布

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7)在本地订阅

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
通过查看可以知道主数据库china的内容和数据结构与从数据库的内容和数据结构一致。

在对主数据库进行更改操作时,
在这里插入图片描述
在这里插入图片描述

在经过我们设置的快照代理时间后,从数据库的内容会与主数据库进行同步
在这里插入图片描述
在这里插入图片描述

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spark SQL 是 Apache Spark 中的一个模块,它允许使用 SQL 查询语言进行结构化数据处理。下面是 Spark SQL 项目实操详解及答案: 1. 项目准备 在使用 Spark SQL 之前,需要准备一些数据,可以是本地文件、HDFS 上的文件或者是数据库中的数据。可以使用以下命令加载本地文件: ``` val data = spark.read.csv("path/to/local/file") ``` 2. 创建 SparkSession SparkSession 是 Spark SQL 中的入口点,需要使用它来创建 DataFrame 和执行 SQL 查询。可以使用以下命令创建 SparkSession: ``` val spark = SparkSession.builder() .appName("Spark SQL Example") .config("spark.some.config.option", "some-value") .getOrCreate() ``` 3. 创建 DataFrame DataFrame 是 Spark SQL 中的一种数据结构,类似于关系型数据库中的表。可以使用以下命令创建 DataFrame: ``` val df = spark.read.format("csv") .option("header", "true") .option("inferSchema", "true") .load("path/to/local/file") ``` 4. 执行 SQL 查询 可以使用以下命令执行 SQL 查询: ``` df.createOrReplaceTempView("people") val result = spark.sql("SELECT name, age FROM people WHERE age > 18") result.show() ``` 5. 保存结果 可以使用以下命令将结果保存到本地文件或者存储到数据库中: ``` result.write.format("csv").save("path/to/result/file") result.write.format("jdbc") .option("url", "jdbc:mysql://localhost/test") .option("dbtable", "result") .option("user", "root") .option("password", "password") .save() ``` 以上就是 Spark SQL 项目实操的详解及答案。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值