Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS. Anonymous connection ошибка / 3 сообщений из 3, страница 1 из 1
16.12.2004, 14:36
    #32830450
Va1entin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS. Anonymous connection ошибка
Подключаюсь к MS AS по ADOMD. (MS AS SP3, ADOMD 2.8)
ConnectionString
Код: plaintext
"Data Source=<server>;PROVIDER=MSOLAP;INITIAL CATALOG=<db>;SSPI=anonymous"
Один и тот же код для разных MDX запросов в некоторых случаях отрабатывает, а в других зависает. Подключаюсь так:
Код: plaintext
1.
2.
3.
4.
5.
6.
con = New ADODB.Connection
        con.ConnectionString = ConnectionString 'правильный ConnectionString
        con.Open()
        cs = New ADOMD.Cellset
        cs.ActiveConnection = con
        cs.Open(mdx)
Когда зависает, зависает на
Код: plaintext
cs.Open(mdx)
(connection открывает моментально - трассировал дебаггером)
При этом очень долго думает, а потом пишет
Cannot connect to the server ''. The server is either not started or too busy.
Всё, чем запросы отличаются, это разный MDX. Причём в MDX Sample Application отрабатывает без проблем.
В чём может быть проблема?
...
Рейтинг: 0 / 0
16.12.2004, 21:43
    #32831298
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS. Anonymous connection ошибка
Если это VB6 code, то насколько я помню на писать

авторSET cs.ActiveConnection = con

а не

авторcs.ActiveConnection = con

Если я правильно помню, то разница заключается в том что мой вариант присваевает обьект соединения, а Ваш только default property этого обьекта, т.е. connection string, поэтому получается еще одно соединение в момент cs.Open

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
17.12.2004, 09:28
    #32831544
Va1entin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS. Anonymous connection ошибка
MoshaЕсли это VB6 code
Это VB.NET. Редактор текста автоматически убирает set, если его написать.
Использую ADOMD а не ADOMD.NET, потому что так удобнее разработчикам страничек, а я занимаюсь подключением к OLAP, для этого и написал тестовые странички.
Ага, с подключением к OLAP серверу по http всё работает.
При подключении напрямую anonymous код зависает в момент открытия cellset. Может, это какая-то внутреняя ошибка cellset?
А может, можно как-нибудь подключиться к серверу не как anonymous, а под доменным пользователем, потому что когда соединение работает, то работает значительно быстрее, чем по http.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS. Anonymous connection ошибка / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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