Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Не получается пересчитать куб AS 2000 из SSIS / 11 сообщений из 11, страница 1 из 1
13.03.2006, 13:02
    #33596336
Katy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
Пытаюсь плавно перейти с MsSQL 2000 на MsSQL 2005
Но Analysis Services хотелось бы пока оставить 2000

Создаю новый проект Integration Services Project

В нем строку подключения:
Data Source=olap;Initial Catalog=PlanDay;Provider=MSOLAP.3;Persist Security Info=False;Cache Authentication=False;Integrated Security=SSPI;Impersonation Level=Impersonate;Mode=ReadWrite;Auto Synch Period=20000;Default Isolation Mode=0;Default MDX Visual Mode=0;MDX Compatibility=0;MDX Unique Name Style=0;Non Empty Threshold=0;SQLQueryMode=Calculated;Safety Options=1;Secured Cell Value=0;SQL Compatibility=0;Compression Level=0;Real Time Olap=False;Packet Size=4096;

Соединение проходит успешно

Пытаюсь задать ConnectionName у Analysis Services Processing Task
Выдает ошибку “A connection cannot be made. Ensure that the server is running.”

А при попытке подключиться к As2005 все проходит успешно…

Можно ли вообще то пересчитать куб 2000 через задание на 2005?
...
Рейтинг: 0 / 0
13.03.2006, 13:47
    #33596572
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
KatyПытаюсь плавно перейти с MsSQL 2000 на MsSQL 2005
Но Analysis Services хотелось бы пока оставить 2000

Создаю новый проект Integration Services Project

В нем строку подключения:
Data Source=olap;Initial Catalog=PlanDay;Provider=MSOLAP.3;Persist Security Info=False;Cache Authentication=False;Integrated Security=SSPI;Impersonation Level=Impersonate;Mode=ReadWrite;Auto Synch Period=20000;Default Isolation Mode=0;Default MDX Visual Mode=0;MDX Compatibility=0;MDX Unique Name Style=0;Non Empty Threshold=0;SQLQueryMode=Calculated;Safety Options=1;Secured Cell Value=0;SQL Compatibility=0;Compression Level=0;Real Time Olap=False;Packet Size=4096;

Соединение проходит успешно

Пытаюсь задать ConnectionName у Analysis Services Processing Task
Выдает ошибку “A connection cannot be made. Ensure that the server is running.”

А при попытке подключиться к As2005 все проходит успешно…

Можно ли вообще то пересчитать куб 2000 через задание на 2005?

Сделай пакет на DTS2000 и включи его в пакет SSIS.
...
Рейтинг: 0 / 0
13.03.2006, 14:18
    #33596717
Katy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
попробовала

если dts не содержит пересчет куба то работает (для примера взяла exec процедуры)

если добавить пересчет куба в dts 2000 - при попытке выбрать его из SSIS 2005 говорит "Недопустимая строка с указанием класса"

:(
...
Рейтинг: 0 / 0
13.03.2006, 14:24
    #33596744
Katy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
если подробнее то так:

Error: System.Runtime.InteropServices.COMException (0x800401F3):
Недопустимая строка с указанием класса
at DTS.PackageClass.LoadFromSQLServer(String ServerName, String ServerUserName, String ServerPassword,
DTSSQLServerStorageFlags Flags, String PackagePassword, String PackageGuid, String PackageVersionGuid,
String PackageName, Object& pVarPersistStgOfHost)
at Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.PackageUtils.LoadDTS8Package(String pkgSrc,
String sourceUser, String sourcePwd, Int32 srcType, Boolean bUseTrustedConnection, String packageName,
String packagePassword, String packageID, String packageVersionGUID)
at Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.LoadPackage()
at Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread()
...
Рейтинг: 0 / 0
13.03.2006, 14:32
    #33596784
Гликоген
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
У меня тоже не получилось, живу как в посте №2 :)
...
Рейтинг: 0 / 0
13.03.2006, 14:39
    #33596833
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
Katyпопробовала

если dts не содержит пересчет куба то работает (для примера взяла exec процедуры)

если добавить пересчет куба в dts 2000 - при попытке выбрать его из SSIS 2005 говорит "Недопустимая строка с указанием класса"

:(

На машине где будет исполнятся пакет, должен быть установалени DSO от AS2K
...
Рейтинг: 0 / 0
13.03.2006, 14:54
    #33596911
Katy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
понятно
спасибо :)
...
Рейтинг: 0 / 0
13.03.2006, 15:06
    #33596969
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
а провайдер вообще тот?
Дело в том, что MSOLAP.2 соотвествует MSOLAP80.DLL, MSOLAP.3 соотвествует msolap90.dll...

Не уверен, что 9.0 обратно совместим с 8.0...
...
Рейтинг: 0 / 0
13.03.2006, 16:52
    #33597404
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
AAronа провайдер вообще тот?
Дело в том, что MSOLAP.2 соотвествует MSOLAP80.DLL, MSOLAP.3 соотвествует msolap90.dll...

Не уверен, что 9.0 обратно совместим с 8.0...

Насколько следует из более ранних постов, речь идет только процессировании куба, о какой строке подключения и о провайдере вообще может идти речь.
...
Рейтинг: 0 / 0
13.03.2006, 17:10
    #33597482
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
авторСоздаю новый проект Integration Services Project

В нем строку подключения:
Data Source=olap;Initial Catalog=PlanDay;Provider=MSOLAP.3;Persist Security Info=False;Cache Authentication=False;Integrated Security=SSPI;Impersonation Level=Impersonate;Mode=ReadWrite;Auto Synch Period=20000;Default Isolation Mode=0;Default MDX Visual Mode=0;MDX Compatibility=0;MDX Unique Name Style=0;Non Empty Threshold=0;SQLQueryMode=Calculated;Safety Options=1;Secured Cell Value=0;SQL Compatibility=0;Compression Level=0;Real Time Olap=False;Packet Size=4096;

я из этого и сделал вывод о попытке работать с 2000 сервером при помощи провайдера от 2005. Это в дополнение к сообщению о необходимости DSO.
...
Рейтинг: 0 / 0
14.03.2006, 18:34
    #33600501
SQLasik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается пересчитать куб AS 2000 из SSIS
Я сегодня тоже воевал с этой проблемой.

Попробовал так:

1. Создать DTS на SQL Server 2000, который делает Process Cube.
2. На том же сервере создать SP которая запускает DTS.
3. В SSIS создать "Execute SQL Task" который запускает SP на SQL Server 2000.

Всё заработало.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Не получается пересчитать куб AS 2000 из SSIS / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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