Передача не работала правильно, я использовал:
sudo sysctl net.ipv4.conf.default.forwarding=1
Который не работал, однако когда я использую:
sudo sysctl net.ipv4.ip_forward=1
Это работает, не уверенный, что различие в этих двух точно хотя...
Это было долгое время, так как я должен был использовать репликацию (и возможно Вы попробовали это), но Вы не могут использовать мастер, чтобы отключить издателя и дб распределения и затем повторно включить им?
Можно присоединить базу данных только с mdf., это - ссылка на сохраненный proc системы, который сделает это, это также содержит ссылку на актуальный оператор CREATE DATABASE, который заменил этот proc. Я не знаю, как это будет работать системная база данных.
Другая опция является этим документом, который объясняет, как удалить репликацию с помощью сохраненных вызовов proc системы. Я должен был использовать его однажды для фиксации дублируемой базы данных, которая имела ее штанишки в скручивании. Я не могу помнить детали, но студия управления не позволила бы Вам удалить репликацию, потому что это не была установка, и Вы не могли создать публикацию, потому что она уже существовала.
ОБНОВЛЕНИЕ: Вы пытались использовать sp_dropdistributor proc. Я попробовал бы это, затем попробовать re-creating/configuring издатель и дистрибьютор.