SQL SERVER使用发布订阅同步数据库遇到的坑

可能遇到的各种坑

1.在执行 xp_cmdshell 的过程中出错。调用 'CreateProcess' 失败,错误代码: '5'

网上有各种解决办法,包括改本地安全策略,将sql server服务的网络权限改为本机系统,改cmd用户的读写权限,退出360安全卫士等杀毒软件。对我来说,都不起作用。

实际上的原因,是我试图本地服务器连接远程数据库时直接新建发布,这当然cmd权限不足。

应该去远程数据库的本机服务器新建发布。

2.复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称。

当本地打开远程数据库的新建发布时,用IP登录系统不认可,需要通过计算机名登录。但是计算机名和本机服务器不在同一个域中,无法登录。

这时需要将IP和计算机名绑定,改hosts文件就好了。

hosts文件位于C:\Windows\System32\drivers\etc

3.无法连接进程

检查端口是否开启

检查本机的网络防火墙是否关闭

检查本机服务器sa账号密码是否配置正确

相关推荐
weixin_4094110227 分钟前
面向数据库场景的大模型交互微调数据集
数据库·oracle·交互
东宇科技40 分钟前
mysql中my.cnf权限不能过大。否则无法生效
数据库·mysql
Determined_man2 小时前
Mybatis-plus queryWrapper的使用
数据结构·数据库
飞奔的屎壳郎2 小时前
flink部署使用(flink-connector-jdbc)连接达梦数据库并写入读取数据
大数据·数据库·flink
Databend3 小时前
Databend Cloud 如何给游戏行业数据分析带来 10 倍收益提升?
数据库
喆星时瑜3 小时前
MySQL【8.0.41版】安装详细教程--无需手动配置环境
数据库·mysql·安装教程
菜就多练吧3 小时前
Redis与Mysql双写一致性如何保证?
数据库·redis·mysql
佩奇的技术笔记3 小时前
高级:Redis 面试题精讲
数据库·redis·缓存
遥不可及~~斌3 小时前
基于Redis实现短信防轰炸的Java解决方案
java·数据库·redis
不剪发的Tony老师4 小时前
ChatDBA:一个基于AI的智能数据库助手
数据库·人工智能