这个原因比较坑,我们先还原一下mssql2019在linux开启代理的步骤,以下步骤都是2019版本,低于此版本,请观看官方文档,这是2019的步骤

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server

vim /etc/hosts
{YourIp} {HostName}这里一定要确认,是Host,是你的宿主机名,我的服务器是阿里云服务器,我直接配置了
“127.0.0.1” “{HostName}”
“{内网IP}” "{HostName}"这两个.
HostName在/etc/hostname中查看
cat /ect/hostname

3.接下来的操作在windows的数据库管理工具操作,

EXEC sp_configure 'show advanced', 1;
RECONFIGURE;
EXEC sp_configure 'allow updates', 0;
RECONFIGURE;
EXEC sp_configure 'Agent XPs', 1;
RECONFIGURE;
GO

结果:
然后查看sqlagent.out文件
讲真,我看这个日志,我第一时间真没看出来什么有用的,就是记录开启代理步骤,连接sql server.当我被这个问题困了一周以后,我突然发现account跟我的hostname名字长短有点不一样…
好了,确认问题了,代理登录时,由于我这个是新的服务器,hostname已经超过了15个字符,而代理登录时只截取了15字符,导致账户名不匹配,找到问题,那么就解决问题

第一步:

vim /etc/hostname
#把你那跟老太太的裹脚布似的name改成不超过15个字符的name

Esc
:wq 回车

shutdown -r now

然后重新

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server

cat一下sqlagent.out如果正常就可以了,如果有其他报错,不在此篇文章解答

讲真,翻遍了国内网论坛,没找到一篇文章,太难了

linux SQL2019 代理SQLServerAgent is not currently running so it cannot be notified of this action相关推荐

  1. MSSQL2019+Linux7, The SQLServerAgent is not currently running, so it cannot be notified of this

    MSSQL2019 for Linux7.7, The SQLServerAgent is not currently running, so it cannot be notified of thi ...

  2. privoxy支持同时代理多少个_使用ssh隧道+privoxy实现Linux全局代理

    使用ssh隧道+privoxy实现Linux全局代理 ssh简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为 ...

  3. Linux做代理上网服务器

    Linux做代理上网服务器--送给那些想用Linux做网吧代理上网服务器的朋友 首先声明,会这个的老鸟不用看,我这只是给新手看的 首先安装好Linux,准备一台有两块网卡的服务器,一网卡接内网,另一网 ...

  4. Linux 服务器代理 上网

    Linux 服务 一键安装服务代理上网 yum install squid -y 安装完成之后,配置配置文件,可以使用下面的配置文件 /etc/squid/squid.conf 更改http_port ...

  5. Linux varnish代理服务器安装以及健康检查

    varnish介绍: Varnish是一款高性能.开源的反向代理服务器和缓存服务器.Varnish使用内存缓存文件来减少响应时间和网络带宽消耗. 由于varnish先进的设计理念,性能要比squid高 ...

  6. linux 设置代理_用Android手机做电脑的HTTP代理服务器

    在手机端创建一个 HTTP 代理可以让电脑共享手机网络. 手机端 在 Play Store 里选择 Termux 安装. 其它备选 app : GNURoot Debian 等. 打开 Termux ...

  7. linux 设置代理 安装jdk mysql tomcat redis hadoop

    1.修改linux用户名和密码 前提进入root用户   原用户名 XX,改成用户名 YY         执行 usermod -l YY XX   修改用户 YY 的密码,如果你在root权限下 ...

  8. Linux重启提示A stop job is running for ...

    Linux系统重启提示 :A stop job is running for Zabbix Server 解决办法 : 1.删除所有.lck的文件 然后重启系统 2.CentOS系统 编辑: /etc ...

  9. Linux IP代理筛选系统

    上一篇博客,介绍了Linux 抓取网页的实例,其中在抓取google play国外网页时,需要用到代理服务器 代理的用途 其实,除了抓取国外网页需要用到IP代理外,还有很多场景会用到代理: 通过代理访 ...

最新文章

  1. 无法解决 equal to 操作中 SQL_Latin1_General_CP1_CI_AS 和 Chinese_PRC_CI_AS 之间的排序规则冲突。...
  2. [算法][递归] 棋盘覆盖
  3. 使用cpau.exe让不是管理员的用户也有权限运行哪些需要管理员权限的软件。
  4. Linux下为iptables增加layer7补丁(Linux2.6.25内核)
  5. Venkat 演讲翻译:你要清除代码中的异味
  6. 微型计算机8位数据总线,微机原理答案1
  7. 【工具】(转)PowerDesigner最基础的使用方法入门学习
  8. 延长计算机屏幕显示时间,如何设置电脑显示屏保时间
  9. nginx 常见错误码_Nginx启动常见错误及解决方法
  10. ENVI软件图像放缩出现重影的解决办法
  11. 关于Windows下模拟Shift+END(功能键)无效问题
  12. 软件工作量评估方法(一)
  13. 七夕表白攻略:原来数学才是世界上最浪漫的学科!
  14. 【盒模型】什么是盒模型
  15. python win10 桌面_利用Python批量提取Win10锁屏壁纸实战教程
  16. 人力外派和猎头的区别是什么?哪个行业更赚钱?
  17. 《烈火军校》主题曲插曲
  18. ORACLE中triggers灰色的,Oracle之Triggers学习与测试_20091229
  19. 怎样实现群晖(NAS)中查看是谁添加、修改、删除文件内容
  20. 在线编辑word文档代码

热门文章

  1. 使用webots的MPC的移动机器人轨迹跟踪控制
  2. 颓废了很久了,需要振作了
  3. 18966 两两配对差值最小
  4. 2022第十二届中国电子文件管理论坛嘉宾揭晓
  5. MySQL B+树如何实现联合索引
  6. 则必有不完全相同的奇数排列对换为同一个偶排列
  7. 树莓派有线网络设置_树莓派设置固定IP之有线网和无线网方法
  8. 对比安卓!鸿蒙OS 2.0流畅度实测:差距到底多大?
  9. 一个有趣的字符滚动GIF动态验证码识别
  10. wifi6连接不上个别wifi