Я случайно получаю «rsProcessingAborted» и «rsErrorExecutingCommand» в своем отчете построителя отчетов SQL Server
У меня есть отчет, в котором я случайно получаю следующую ошибку после нажатия кнопки «Просмотреть отчет» (потому что в этом отчете мне нужно сначала выбрать значение параметра в раскрывающемся поле):
An error has occurred during report processing. (rsProcessingAborted) Query execution failed for dataset 'my_very_special_dataset'. (rsErrorExecutingCommand) Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "My_linked_postgresql_server".
Мой вопрос: что может быть причиной этого сообщения об ошибке?
Что я могу исключить в качестве причины:
обычно проверка разрешений указывается как рекомендация или проверка, совпадают ли поля набора данных с полями этого представления SQL или таблицы, которую он использует. Но оба могут быть исключены, так как это происходит случайно. Кроме того, параметры не могут быть причиной, потому что с одними и теми же параметрами они могут иногда работать, и симы дают мне эту ошибку.
Среда, в которой возникает ошибка:
ошибка возникает только при открытии через браузер в диспетчере отчетов (конечно, отчет был развернут там ранее), но НИКОГДА не возникала при открытии отчета с функцией «Выполнить» в отчете SQL Server. строитель.
О наборах данных.
В наборах данных отчета используются только представления, которые я определил на сервере с помощью SQL Server Management studio, без таблиц, процедур или функций. Однако сами представления используют функции, а также собирают информацию через OPENQUERY со связанного сервера PostgreSQL. Ни один из наборов данных не использует фильтры, но использует параметр в предложении Where.
Версии упомянутых инструментов:
Я использую SQL Server Management Studio (SSMS) версии 13.0.16106.4 и SQL Server Report Builder версии 3.0.
0 ответов на вопрос
Похожие вопросы
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
3
OpenX: mySql VS PostgreSQL
-
11
Менее устрашающий интерфейс для SQL Server
-
-
3
Почему Windows 7 не устанавливает мой загруженный .NET 3.5 SP1?
-
1
Тест подключения к SQL Server
-
1
Можно ли удалить файлы в папке «C: \ Program Files \ Microsoft SQL Server \ 90 \ Setup Bootstrap \ L...
-
4
Запуск от имени администратора необходим для обхода IE8, но пользователь находится в группе админист...
-
4
Какие порты открыть для Microsoft SQL Server?
-
2
Проблемы со входом в SQL Server
-
1
На какие записи реестра опирается SQL 2005 и какую информацию в них хранит?