服务器 'xxxx' 已被定义为分发服务器。若要将该服务器重新配置为分发服务器,必须首先卸载现有的分发服务...

    使用AWS DMS(Database Migration Service)将SQL Server数据库同步到AWS的Data Lake上,需要在本地源数据库上配置复制,在配置分发向导最后一步时,遇到下面错误:

 

 

TITLE: Microsoft.SqlServer.ConnectionInfo
------------------------------
 
SQL Server could not configure 'xxxx' as a Distributor.
 
------------------------------
ADDITIONAL INFORMATION:
 
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
 
------------------------------
 
服务器 'xxxx' 已被定义为分发服务器。若要将该服务器重新配置为分发服务器,必须首先卸载现有的分发服务器。使用存储过程 sp_dropdistributor,或使用禁用发布和分发向导。已将数据库上下文更改为 'master'。 (Microsoft SQL Server, Error: 14099)

 

服务器 'xxxx' 已被定义为分发服务器。若要将该服务器重新配置为分发服务器,必须首先卸载现有的分发服务器。使用存储过程 sp_dropdistributor,或使用禁用发布和分发向导。已将数据库上下文更改为 'master'。 (Microsoft SQL Server, Error: 14099)

 

 

 

 

clip_image001

 

出现这个错误是因为以前配置过Replication,但是没有清理干净。如下所示,数据库存在msdb.dbo.MSdistributor等表。可以执行sp_dropdistributor 卸载分发服务器。

 

clip_image002

 

USE master;
GO
EXEC sp_dropdistributor;
GO

 

 

 

卸载分发服务器。这些对象都不存在了,然后就可以正常配置分发向导,不会出现这个错误了。

 

SELECT * FROM msdb.dbo.MSdistributor;
 
Msg 208, Level 16, State 1, Line 1
 
对象名'msdb.dbo.MSdistributor' 无效。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要将Tomcat连接到服务器,您需要执行以下步骤: 1. 首先,确保服务器上已经安装了Java Development Kit(JDK)。Tomcat需要Java环境才能正常运行。 2. 下载Tomcat的二进制分发包(.zip或.tar.gz格式)并解压缩到您的服务器上的适当位置。 3. 进入Tomcat目录,并找到`conf`文件夹。在该文件夹中,您将找到一个名为`server.xml`的文件。 4. 使用文本编辑器打开`server.xml`文件,并找到以下配置行: ``` <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> ``` 这是Tomcat默认的HTTP连接器配置。您可以根据需要更改端口号或其他连接器属性。 5. 保存并关闭`server.xml`文件。 6. 启动Tomcat服务器。在命令行中导航到Tomcat目录,并运行以下命令: - 在Windows上:`.\bin\startup.bat` - 在Linux / macOS上:`./bin/startup.sh` 7. Tomcat将开始启动,并在控制台上显示启动日志。一旦您看到"Server startup in XXXX ms"的消息,表示Tomcat已成功启动。 8. 现在,您可以使用浏览器访问服务器的IP地址或域名,后面加上Tomcat配置的端口号(默认为8080)。例如:`http://your-server-ip:8080`。 这样,您就成功将Tomcat连接到服务器了!请注意,这只是一个基本的设置过程,您可以根据需要进行更多配置,如安全性、部署应用程序等等。希望对您有所帮助!如果您有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值