Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ошибка. Не удалось произвести чтение объекта хранилища / 8 сообщений из 8, страница 1 из 1
18.01.2019, 12:58
    #39761443
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
Здравствуйте!

Есть SQL-запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT	
	CAST(F1."[Торговые точки].[Группа ТТ].[Группа ТТ].[MEMBER_CAPTION]" AS NVARCHAR(200)) AS [Группа ТТ]
OPENROWSET(
	'MSOLAP.7',
	'Provider=MSOLAP.7;Integrated Security=SSPI;Persist Security Info=True;
                 Initial Catalog=profit;Data Source=...;MDX Compatibility=1;Safety Options=2;MDX Missing Member Mode=Error',
	'SELECT
		[Measures].[Отгрузки шт] ON 0,
		[Торговые точки].[Группа ТТ].[Группа ТТ]  ON 1
	 FROM
                PROFIT'
	) AS F1


При выполнении и выдаче результата прерывается. Выдает сообщение " Не удалось произвести чтение объекта хранилища из поставщика OLE DB "MSOLAP.7" для связанного сервера "(null)", таблица "[MSOLAP.7]", столбец "[Торговые точки].[Группа ТТ].[Группа ТТ].[MEMBER_CAPTION]". ". Прерывается из за поля [Группа ТТ] в одном обычном текстовом значении.

Не могу понять, почему не работает.

Как можно преобразование написать по другому?

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
18.01.2019, 13:21
    #39761466
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
Как MDX-запрос нормально выгружается. Потом как SQL не до конца выгружает.
...
Рейтинг: 0 / 0
18.01.2019, 15:20
    #39761545
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
ferzmikk
Модератор: Тема перенесена из форума "Microsoft SQL Server".
На самом деле эта тема относится к форуму "Microsoft SQL Server"
...
Рейтинг: 0 / 0
18.01.2019, 17:10
    #39761644
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
Такая проблема возникает, если текстовые значения элементов каких либо атрибутов длинные.

Как можно исправить?

И еще кажется, что это связано с параметрами подключения.
...
Рейтинг: 0 / 0
21.01.2019, 09:58
    #39762237
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
ferzmikkНа самом деле эта тема относится к форуму "Microsoft SQL Server"
ну, ошибка не движка SQL явно.

на сколько длинные атрибуты?
...
Рейтинг: 0 / 0
21.01.2019, 11:09
    #39762256
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
[quot StarikNavy]ferzmikkна сколько длинные атрибуты?Провел эксперимент. SQL выгружает атрибуты с длиной по 54 символов. Больше 54 не выгружает.
...
Рейтинг: 0 / 0
21.01.2019, 13:12
    #39762323
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
Создал вычисляемую текстовую меру. Запустил и при выводе результатов (до тех строк, с количество символов в атрибуте 54) появляется диалоговое окно "Прекращена работа программы "COM Surrogate", в SSMS сообщение "Не удалось получить строку от поставщика OLE DB "MSOLAP.7" для связанного сервера "(null)"."
...
Рейтинг: 0 / 0
28.01.2019, 12:30
    #39765798
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка. Не удалось произвести чтение объекта хранилища
StarikNavyну, ошибка не движка SQL явно.на сколько длинные атрибуты?
Может быть из за заданных параметров функции OpenRowSet? Например, в первом параметре указано значение "MSOLAP.7". Но если указать версию не 7, а ниже (кроме 4), то выдает такую ошибку "Поставщик OLE DB "MSOLAP." не зарегистрирован.". А для 4 версии выдает сообщение "Не удалось создать экземпляр поставщика OLE DB "MSOLAP.4" для связанного сервера "(null)"." Может быть 7 версия как то ограниченно работает?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ошибка. Не удалось произвести чтение объекта хранилища / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]