Я соглашаюсь, что для цикла должен использоваться каждый раз, когда возможный, но иногда существует более сложная логика, которая управляет итератором в теле цикла. В этом случае необходимо пойти с в то время как.
Вы можете настроить псевдоним в средстве управления конфигурацией SQL. Разработан, чтобы охватить именно этот сценарий.
Это невозможно в файле хоста. DNS ничего не знает о номерах портов.
Файл hosts преобразует имена хостов в IP-адреса (и наоборот). Вы не можете включать номера портов.
Вы можете настроить маршрутизатор для переадресации портов на новом сайте и, если он еще не маршрутизирован через маршрутизатор, указать адрес маршрутизатора в качестве нового хоста.