Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.12.2003, 17:59
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
Добрый день! Вопрос такой. Как, зная только имя сервера, подконнектиться к MS AS и получить метаданные, в частности, список имеющихся баз данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 10:44
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
[STAThread] static void Main(string[] args) { DSO.ServerClass srv = new DSO.ServerClass(); srv.Connect("localhost"); foreach (DSO.Database db in srv.MDStores) System.Diagnostics.Debug.WriteLine(db.Name); srv.CloseServer(); } К проекту нужно подключить COMовскую библиотеку DSO (Microsoft Decision Support Objects - msmddo80.dll) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.12.2003, 12:20
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
Спасибо за совет! В принципе, я знаком с этим способом, и надеялся найти еще какой-нибудь, кроме DSO. Не знаете ли еще каких-нибудь путей? P.S. Дед Маздай, забавное совпадение, я как раз на Сях и пишу-)) Просто в основном здесь речь идет о VB, а Вы как раз на С привели пример -) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 11:45
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
Тьфу, сорри, я что-то бегло взглянул и обознался, вижу, что это не Си-)) И все-таки, есть ли еще какие-нибудь способы, кроме DSO? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:08
|
|||
|---|---|---|---|
Получить список баз данных с сервера AS |
|||
|
#18+
на vb надо смотреть коллекции каталога, вот пример кода Dim i, st As Variant Dim cnn As New ADODB.Connection Dim dl As New DataLinks 'откроем мастер для подключения к серверу и кубу On Error Resume Next dl.hWnd = Me.hWnd If dl.PromptEdit(cnn) Then cnn.Open cnnstr = cnn.ConnectionString End If 'выведем имя сервера выбранного ServerName.Text = cnn.Properties.Item(71).Value 'теперь получим список кубов нашего сервера Set CubsCatalog = CreateObject("ADOMD.Catalog") CubsCatalog.ActiveConnection = cnn.ConnectionString CubeName.Clear If CubsCatalog.CubeDefs.Count > 0 Then For i = 0 To CubsCatalog.CubeDefs.Count - 1 CubeName.AddItem (CubsCatalog.CubeDefs(i).Name) 'MsgBox CStr(CubsCatalog.CubeDefs(i).Name) Next i End If cnn.Close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.01.2004, 11:37
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
2 Валек: указанным способом я должен законнектиться через ADODB.Connection, а для этого написать ему ConnectionString, а для этогг указать там сервер и БД. А у меня как раз-таки задача - зная сервер, получить имена баз данных с него. Неужели это можно сделать только через DSO??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.01.2004, 11:54
|
|||
|---|---|---|---|
|
|||
Получить список баз данных с сервера AS |
|||
|
#18+
MDX Sample Application, kotoroe postavlyaetsya vmeste s MS SQL AS, delaet kak raz to chto vam nado, ne ispolzuya DSO pokazivaet vam spisok BD, ishodnii kod MDX Sample Application thozhe tam: %Progarm Files%\Microsoft Analysis Services\Samples\MDXSample ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&mobile=1&tid=1872919]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
133ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 429ms |

| 0 / 0 |
