首页 > 数据库 >SQL Server 读写分离配置的一些问题

SQL Server 读写分离配置的一些问题

时间:2022-11-16 16:47:22浏览次数:65  
标签:serverproperty 读写 sql server SQL Server servername

SQL Server 读写分离配置的一些问题

 

1,新建发布服务器遇到此服务器上未安装复制组件

先执行以下sql

use master
go
select @@servername;
select serverproperty('servername')

 

 

 结果一致就执行B方案,否则运行以下sql

if serverproperty('servername') <> @@servername
begin
declare @server sysname
set @server = @@servername
exec sp_dropserver @server = @server
set @server = cast(serverproperty('servername') as sysname)
exec sp_addserver @server = @server , @local = 'LOCAL'
end

 

B方案

  真的缺少复制组件,打开sql server安装中心 重新下载,点击安装,再点击全新SQL server独立安装或向现有安装添加功能,直接下一步

  然后勾选向SQL Server XX的XXXX,然后下一步,然后勾选SQL Server复制,一直下一步直至完成

 

 

 

 2,新建的订阅从库没有复制到主库的数据和结构

查看快照文件夹是否有这个文件

 

 

 

如果没有说明代理权限有问题

计算机属性-》SQL Sever代理-》右击属性-》改为Local System

 

 

 

 

还是没有解决,右击发布服务器-》启动复制监视器

这里的状态一定会是异常,异常状态后面会出现一列异常信息,根据提供的异常信息解决即可

 

 3.遇到这种情况

 

 

 将SQL Server代理设为自动启动即可

 

标签:serverproperty,读写,sql,server,SQL,Server,servername
From: https://www.cnblogs.com/sexintercourse/p/16896422.html

相关文章

  • sql server 数据库like 实现参数化的思路
    1.使用CHARINDEX涵数返回非-1值表是有值,否则没有查询数据CHARINDEX原理:通过能够找到对应的字符串,则返回该字符串位置,否则返回0。基本语法如下:CHARINDEX(expression......
  • 云小课|使用SQL加密函数实现数据列的加解密
    摘要:数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用。作为信息系统的核心,GaussDB(DWS)数仓也提供数据加密功能,包括透明加密和使用SQL函数加......
  • MYSQL5.7 保姆级安装教程
    现在要是说mysql是什么东西,就不礼貌了虽然有的同学没有进行系统的深入学习,但应该也有个基本概念【不了解也没关系,后续会进行mysql专栏讲解】简单来说,存储数据的学习mysq......
  • sqlserver使用脚本迁移login和user的权限
    原文地址:http://udayarumilli.com/script-login-user-permissions-sql-server/1.实例级别的权限--https://www.datavail.com/blog/scripting-out-the-logins-server-rol......
  • QT 应用程序执行 Linux 指令,以操作 I2c tools 读写举例
    头文件:#include<string.h>#include<QProcess>#include<QDebug>#include<QString>写数据到I2c:voidwriteData(uint8_tdata){QProcessp;//声明......
  • 2-MySQL面试题
    数据库基础知识为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢,频繁的IO操作。2)查......
  • MySQL转义字符+存储过程的使用
    MySQL中大于,大于等于,小于,小于等于的转义写法一、左边就是原来的符号,右边就是在mybatis中代替的符号二、如何通过mysql的存储过程创建虚拟表(临时表),并插入1000条数据这......
  • mysql的存储引擎选择
    (1)InnoDB:是Mysql的默认存储引擎,支持事务、外键。如果应用对事务的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询之外,还包含很多的更新、......
  • SQLServer添加字段,或者添加存储过程,显示列明无效
    在SQLServer中,当设计(修改)表结构之后,再用SQL语句时,列名会显示无效,但执行可以通过原因是SQLServer的intellisense(智能感知功能)需要重新整理一下,用快捷键Ctrl+Shift+R即可......
  • mysql笔记-2022-11-16
    1、Mysql安装,参照学习视频一步步展开即可。   https://www.bilibili.com/video/BV1NJ411J79W?p=6&spm_id_from=pageDriver&vd_source=83cfcaf83fbcf6f545d917d051b89......