|
|
|
MS SQL Analysis Services (OLAP)
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь использовал ActiveX Add-ins Microsoft Analysis Services (PDMSolap.dll) или Microsoft SQL 2005 Analysis Services (PowerDesigner.AddIn.Pdm.SQLServer.dll) в PowerDesigner 15? Эти дополнения используются для генерации структуры OLAP. Информация по ним очень скудная. Буду рад за любой полезной информации. Проблема в том, что дополнение Microsoft Analysis Services не регистрируется в PowerDesigner. Возникает малоинформативная ошибка "Add-in Microsoft Analysis Services cannot be registered". Логов у PowerDesigner нет. Поиск в журнале событий Windows ни к чему не привёл. С другой стороны, библиотеку PDMSolap.dll можно успешно зарегистрировать с помощью regsvr32. Возможно, что для успешной регистрации PDMSolap.dll необходима установленная версия SQL Server 2005 с Analysis Services. Сейчас я проверяю этот вариант. Сомнение в поддержке SQL Server 2008 Analysis Services возникло из-за того, что есть отдельный компонент Microsoft SQL 2005 Analysis Services. Но с другой стороны PowerDesigner 15 поддерживает SQL Server 2008 в плане реверсивного инжиниринга. Компонент Microsoft SQL 2005 Analysis Services регистрируется в PowerDesigner, но никаких новых пунктов в меню Tools не появляется. Сейчас у меня в меню Tools только два пункта, относящихся к OLAP - Rebuild Cubes и Generate Cube Data. В итоге я прихожу к мысли, что дополнение Microsoft Analysis Services придётся в итоге написать самостоятельно. Если бы провести реверсивный инжиниринг существующей библиотеки PDMSolap.dll задача была бы намного проще. На сайте Sybase в разделе Support я информацию искал. Но для просмотра наиболее интересных статей необходимо быть либо сотрудником этой компании, либо её партнёром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2009, 17:03 |
|
||
|
MS SQL Analysis Services (OLAP)
|
|||
|---|---|---|---|
|
#18+
Еслиб возникла такая необходимость... Для 2000 не подскажу (т.к. PDMSolap.dll - не является CLI-сборкой), а вот для 2005 можно так: 1. Восстанавливаем рефлектором нужные dll-ки (PowerDesigner.AddIn.Pdm.dll, PowerDesigner.AddIn.Pdm.SQLServer.dll...) 2. компилим полученные исходники addin-а в debug mode 3. копируем с pdb-шниками в папку powerdesigner (в то место где они лежали до рефлексии). 4. запускаем PD 5. из visual studio аттачимся к процессу PD 6. разбираемся, наслаждаемся просиживанием в отладке :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2009, 01:17 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=87&tid=1543232]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 381ms |

| 0 / 0 |
