Устранение неполадок поставщиков типов
В этом разделе описаны и предоставлены возможные решения проблем, которые с наибольшей вероятностью могут возникнуть при использовании поставщиков типа.
Возможные проблемы с поставщиками типа
При возникновении проблемы при работе с поставщиками типа можно просмотреть следующую таблицу самых распространенных решений.
Проблема |
Предлагаемые действия |
---|---|
Изменения схемы.Поставщики типа работают лучше всего, когда схема источника данных стабильна.При добавлении таблицы данных, столбца или другого изменения в эту схему, поставщик типа автоматически не распознает эти изменения. |
Очистите или перестройте проект.Для того, чтобы очистить проект, выберите меню Построение и нажмите кнопку Очистить[Имя проекта].Чтобы перестроить проект, выберите меню Построение и нажмите кнопку Перестроить[Имя проекта].Эти действия сбросят все состояния поставщика типа и обеспечат переподключение поставщика к источнику данных для получения обновленной информации о схеме. |
Сбой подключения.URL-адрес или строка соединения некорректные, отсутствует подключение к сети или источник данных или служба недоступны. |
Для веб-служб или служб OData можно попробовать проверить URL-адреса в Internet Explorer на то, является ли URL-адрес правильным и доступна ли служба.Можно использовать средства подключения к данным в Обозревателе серверов для проверки, правильно ли сформирована строка подключения и доступна ли база данных.После восстановления соединения необходимо очистить или перестроить проект, и поставщик типа переподключится к сети. |
Некорректные учетные данные.Необходимо иметь корректные права доступа к источнику данных или веб-службе. |
Для SQL-соединения имя пользователя и пароль, указанные в строке соединения или в файле конфигурации, должны быть корректными для базы данных.Если используется проверка подлинности Windows, необходимо иметь доступ к базе данных.Администратор базы данных может определить, какие права доступа необходимы для доступа к каждой базе данных и каждому элементу в пределах базы данных. Для веб-служб или служб данных необходимо иметь соответствующие учетные данные.Большинство поставщиков типа предоставляет объект DataContext, который содержит свойство учетных данных, которое можно установить с соответствующим именем пользователя и паролем. |
Некорректный путь.Некорректный путь к файлу. |
Убедитесь, что указан верный путь и файл существует.Кроме того, необходимо или заключать в кавычки любые обратные косые черты в пути, или использовать буквальные строки или строки в тройных кавычках. |