Нашел ответ. В одной из заметок в ссылке я сказал, что схемы должны совпадать и должен быть уникальный или первичный ключ или индекс. После добавления первичного ключа он все еще не работал. Наконец понял, что дело имеет значение в определении данных. В одной базе данных был регистр верблюдов, а в другой - верхний регистр. Сменив заглавную на верблюжью, все заработало.
Я не осознавал, что на MSSQL имеет значение случай, тем более что сработало сравнение структур.
Дополнительно: имена должны совпадать. Я не понимал, что один был множественного числа, а другой единственного числа из-за EF Проверьте имена идентичные.