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


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

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

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

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

Проблема

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

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

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

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

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

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

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

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

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

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

См. также

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

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