powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Распростронение DSO
14 сообщений из 14, страница 1 из 1
Распростронение DSO
    #33286299
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток, коллеги.
Написал простенькую прогу, которая использует DSO.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 1    Private Sub Command1_Click()
 2      Dim dsoServer As DSO.Server
 3      Set dsoServer = New DSO.Server
 4      MsgBox "Создали объект!!!"
 5      dsoServer.Connect ("SERVERNAME")
 6      MsgBox "Соединились!!!"
 7      dsoServer.CloseServer
 8    End Sub
Пытаюсь запустить её на клиентской машине в строке 5 выдаётся ошибка: "ActiveX Component can't Create Object".
WinXP + SP2 + PTS_FULL_SP4 + сделал всё отсюда
.

Что еще не сделал, подскажите, что еще надо сделать чтобы запустить DSO?

з.ы.Если поставить дистрибутив MSAS, то всё вроде пашет, НО не хочется на всех клиентах ставить MSAS...
...
Рейтинг: 0 / 0
Распростронение DSO
    #33286453
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут эта тема уже рассматривалась, но там решили ставить DSO из дистрибутива MSAS,
а как поставить самому, ручками, не таская за собой лишние 140Мб?
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290021
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, неужели никто и никогда не распространял приложения использующие DSO? Или всепредпочитают таскать за своим приложением дистрибутив с MSAS???
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290089
Фотография Валек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давненько задавался таким вопросом, и по причине тяжести DSO переписал в клиенте у себя работу с кубами на ADOMD
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290207
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валекдавненько задавался таким вопросом, и по причине тяжести DSO переписал в клиенте у себя работу с кубами на ADOMD
А что, используя ADOMD и MDX можно менять структуру куба: создавать партиции, процессить кубы и измерения?
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290334
clrscr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я подобную проблему решил при помощи технологии Remoting на .NET платформе - серверное приложение использует DSO, а клиентское является лишь GUI. Заодно и лишняя логика с клиента переносится в среднее звено.
зы: вроде как DSO можно установить, зарегистрировав отдельные файлы библиотек, но у меня это не заработало.
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290397
Фотография Валек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
O_Vital Валекдавненько задавался таким вопросом, и по причине тяжести DSO переписал в клиенте у себя работу с кубами на ADOMD
А что, используя ADOMD и MDX можно менять структуру куба: создавать партиции, процессить кубы и измерения?

пример был про коннекшн, поэтому в этом контексте и отвечал. ну а для изменения структуры куба всеж надо думать как dso тащить
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290871
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валек O_Vital Валекдавненько задавался таким вопросом, и по причине тяжести DSO переписал в клиенте у себя работу с кубами на ADOMD
А что, используя ADOMD и MDX можно менять структуру куба: создавать партиции, процессить кубы и измерения?

пример был про коннекшн, поэтому в этом контексте и отвечал. ну а для изменения структуры куба всеж надо думать как dso тащить
Сорри, да действительно, что-то я подзабыл, что немного упростил прогу... ;-)
...
Рейтинг: 0 / 0
Распростронение DSO
    #33290881
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
clrscrЯ подобную проблему решил при помощи технологии Remoting на .NET платформе - серверное приложение использует DSO, а клиентское является лишь GUI. Заодно и лишняя логика с клиента переносится в среднее звено.
зы: вроде как DSO можно установить, зарегистрировав отдельные файлы библиотек, но у меня это не заработало.
.Net Remoting не подойдет, неохота заморачиваться с еще одним слоем, FrameWork устанавливать и т.д.
...
Рейтинг: 0 / 0
Распростронение DSO
    #33291084
Фотография Валек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не думаю что в msdn ошибка, иначе уже бы подправили, мож попробывать какой нить последний mdac поставить, я понимаю что хр с сп2, но всеж
...
Рейтинг: 0 / 0
Распростронение DSO
    #33291349
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
O_Vital clrscrЯ подобную проблему решил при помощи технологии Remoting на .NET платформе - серверное приложение использует DSO, а клиентское является лишь GUI. Заодно и лишняя логика с клиента переносится в среднее звено.
зы: вроде как DSO можно установить, зарегистрировав отдельные файлы библиотек, но у меня это не заработало.
.Net Remoting не подойдет, неохота заморачиваться с еще одним слоем, FrameWork устанавливать и т.д.

Это не заморочка это веление времени. Тем более, что начиная с 2002 все оси идут с .Net
...
Рейтинг: 0 / 0
Распростронение DSO
    #33292111
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что, используя ADOMD и MDX можно менять структуру куба: создавать партиции, процессить кубы и измерения?
В AS2000 нельзя, а в AS2005 можно, хотя и немного хлопотно.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Распростронение DSO
    #33308016
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток.
Ответа я так и не получил, поэтому пришлось самому ковыряться, в итоге имеем следующее:
1. сделать всё, что писалось выше
2. скопировать и зарегистрировать:
Код: plaintext
1.
%SYSTEM%\msvcp71.dll
%SYSTEM%\msvcr71.dll
3. скопировать и зарегистрировать:
Код: plaintext
1.
2.
3.
4.
5.
6.
%MSSHARED%\Repository\Install\dbm.rdm
%MSSHARED%\Repository\Install\dtm.rdm
%MSSHARED%\Repository\Install\gen.rdm
%MSSHARED%\Repository\Install\mds.rdm
%MSSHARED%\Repository\Install\olp.rdm
%MSSHARED%\Repository\Install\uml.rdm
%MSSHARED%\Repository\Install\umx.rdm

Код: plaintext
1.
2.
3.
4.
%MSSHARED%\Repository\Resources\ 10333 \msmdcxml.rll
%MSSHARED%\Repository\Resources\ 10333 \msrmirc.rll
%MSSHARED%\Repository\Resources\ 10333 \repbrmdc.rll
%MSSHARED%\Repository\Resources\ 10333 \repbrui.rll
%MSSHARED%\Repository\Resources\ 10333 \reprc.rll

Код: plaintext
1.
2.
3.
4.
5.
6.
%MSSHARED%\Repository\insrepim.dll
%MSSHARED%\Repository\insrepim.exe
%MSSHARED%\Repository\msmdcxml.dll
%MSSHARED%\Repository\repbr.dll
%MSSHARED%\Repository\repbrui.dll
%MSSHARED%\Repository\repodbc.dll
%MSSHARED%\Repository\sqlmmcrp.chm

Возможно список избыточен, но всё это ставит MSAS2K-дистрибутив при выборе установки "только DSO" на голую винду.
Список файлов приведен для WinXP+SP2, возможно, для других ОС, набор может быть другим.
...
Рейтинг: 0 / 0
Распростронение DSO
    #33308030
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
O_Vital

Код: plaintext
1.
2.
3.
4.
%MSSHARED%\Repository\Resources\ 10333 \msmdcxml.rll
%MSSHARED%\Repository\Resources\ 10333 \msrmirc.rll
%MSSHARED%\Repository\Resources\ 10333 \repbrmdc.rll
%MSSHARED%\Repository\Resources\ 10333 \repbrui.rll
%MSSHARED%\Repository\Resources\ 10333 \reprc.rll


отчепятка, здесь правильно:
Код: plaintext
 %MSSHARED%\Repository\Resources\ 1033 \...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Распростронение DSO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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