Вы пытались создать новую базу данных, используя ваши инициализаторы локально. затем отсоединить эту вновь созданную базу данных и повторно присоединить ее к производственному серверу sql?
это гарантирует, что у вас все работает в новой новой базе данных.
или вы можете использовать Microsoft Sql Server Management Studio
для генерации сценариев базы данных и запуска их на удаленном сервере. Вы также можете посмотреть на SQL Server Business Intelligence Development Studio
Существуют также инструменты от многих поставщиков, которые позволяют создавать сценарии базы данных.
Редактировать:
Вам нужно будет настроить строки подключения так, чтобы они указывали на новое местоположение базы данных с соответствующим пользователем и паролем. в остальном, делать больше нечего. Пока ваша схема базы данных совпадает с отображениями, найденными в модели EF 4.1 Code First, это будет работать.