Система управления базами данных Microsoft была с нами в течение некоторого времени, но многие пользователи сообщали, что Не удалось выполнить запрос SQL Server для набора данных . Что же нам теперь делать? Это проблема, связанная с разрешениями, но не беспокойтесь, у нас есть несколько решений для вас.
Привет
Я создал отчет с помощью инструмента данных SQL Server для Visual Studio 2012, но при просмотре отчетов из Project Web App я получаю следующую ошибку.
Произошла ошибка во время обработки отчета. (rsProcessingAborted)
Не удалось выполнить запрос для набора данных ‘‘. (rsErrorExecutingCommand)
Для получения дополнительной информации об этой ошибке перейдите на сервер отчетов на локальном сервере или включите удаленные ошибки.
Мои отчеты создаются в основном режиме, так как я размещаю отчеты в Project Online.
Может кто-нибудь предложить выход ..
Что делать в случае сбоя при выполнении запроса к SQL Server?
1. Разрешение решения
- Войдите в Management Studio и щелкните правой кнопкой мыши по неисправной базе данных.
-
Теперь выберите Свойства , затем вы добавите эту строку для раздела пользователя: NT AUTHORITYNETWORK SERVICE .
- Разрешить разрешение для пользовательской строки, которую вы только что создали.
- Теперь нажмите ОК и попробуйте снова получить доступ к своей базе данных.
2. Конвертировать параметры даты
- Для этого решения вы должны выполнить преобразование вашего параметра даты и времени из SQL Server и рассматриваемого отчета.
- Попробуйте установить параметры даты и времени для типа String в своем отчете.
3. Удалить пользовательские классы даты
- Попробуйте перейти к свойствам набора данных и удалить пользовательские классы данных.
- Затем продолжите, удалив все встроенные SQL в отчете с помощью Microsoft Report Builder.
4. Проверьте вашу связь
- В этом случае вам необходимо убедиться, что вы подключены к правильному источнику данных. А именно, тот, в котором есть нужные вам таблицы, и у вас есть разрешение на доступ к данному источнику данных.
- Не забудьте напрямую запускать данные, которые вы загружаете из базы данных, чтобы избежать других ошибок.
Если на вашем компьютере появляется ошибка Выполнение запроса SQL Server для набора данных , обязательно попробуйте одно из наших решений, чтобы раз и навсегда решить эту проблему.