Имя сервера и базы данных должно быть в строке подключения (в файле конфигурации); как это в настоящее время выглядит? И какое именно сообщение об ошибке.
Точная строка подключения зависит от вашей настройки (например, является ли сервер «именованным экземпляром»?).
Еще одна вещь, о которой я могу подумать ... это объекты в правильной схеме? то есть они "daniel.sometable" на вашей машине, но "dbo.sometable" на сервере? Это важно, поскольку dbml включает схему. К счастью, вы можете отредактировать dbml (это просто xml) и использовать «заменить все» (т.е. ctrl + h), чтобы исправить это ...