Поделиться через


Устранение неполадок поставщиков типов

В этом разделе описаны и предоставлены возможные решения проблем, которые с наибольшей вероятностью могут возникнуть при использовании поставщиков типа.

Возможные проблемы с поставщиками типа

При возникновении проблемы при работе с поставщиками типа можно просмотреть следующую таблицу самых распространенных решений.

Проблема

Предлагаемые действия

Изменения схемы.Поставщики типа работают лучше всего, когда схема источника данных стабильна.При добавлении таблицы данных, столбца или другого изменения в эту схему, поставщик типа автоматически не распознает эти изменения.

Очистите или перестройте проект.Для того, чтобы очистить проект, выберите меню Построение и нажмите кнопку Очистить[Имя проекта].Чтобы перестроить проект, выберите меню Построение и нажмите кнопку Перестроить[Имя проекта].Эти действия сбросят все состояния поставщика типа и обеспечат переподключение поставщика к источнику данных для получения обновленной информации о схеме.

Сбой подключения.URL-адрес или строка соединения некорректные, отсутствует подключение к сети или источник данных или служба недоступны.

Для веб-служб или служб OData можно попробовать проверить URL-адреса в Internet Explorer на то, является ли URL-адрес правильным и доступна ли служба.Можно использовать средства подключения к данным в Обозревателе серверов для проверки, правильно ли сформирована строка подключения и доступна ли база данных.После восстановления соединения необходимо очистить или перестроить проект, и поставщик типа переподключится к сети.

Некорректные учетные данные.Необходимо иметь корректные права доступа к источнику данных или веб-службе.

Для SQL-соединения имя пользователя и пароль, указанные в строке соединения или в файле конфигурации, должны быть корректными для базы данных.Если используется проверка подлинности Windows, необходимо иметь доступ к базе данных.Администратор базы данных может определить, какие права доступа необходимы для доступа к каждой базе данных и каждому элементу в пределах базы данных.

Для веб-служб или служб данных необходимо иметь соответствующие учетные данные.Большинство поставщиков типа предоставляет объект DataContext, который содержит свойство учетных данных, которое можно установить с соответствующим именем пользователя и паролем.

Некорректный путь.Некорректный путь к файлу.

Убедитесь, что указан верный путь и файл существует.Кроме того, необходимо или заключать в кавычки любые обратные косые черты в пути, или использовать буквальные строки или строки в тройных кавычках.

См. также

Другие ресурсы

Поставщики типов