Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / sql2005 SSRS создать dataset из нескольких datasouce / 8 сообщений из 8, страница 1 из 1
10.10.2007, 12:32
    #34859812
Oleg.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Имею навязанные со стороны Access базы(по одной на месяц года:ms0701.mdb,ms0702.mdb,ms0703.mdb........). Задача: в reporting service объеденить данные баз двух месяцев(ms0701.mdb и ms0702.mdb). В Inet нашел сообщение: In Reporting services, you have a option to create a new datasource to link it to your Report Object. You can add more datasources and you can frame your query based on the tables present in the various datasources.Как решить задачу ? В общем случае это могут быть MS SQL и Oracle и т.п.
...
Рейтинг: 0 / 0
10.10.2007, 15:49
    #34860736
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Интересно было бы посмотреть на аффтара такой креативной БД
...
Рейтинг: 0 / 0
11.10.2007, 09:25
    #34862007
Oleg.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Это охранная система типа Scada, писали технари на VB, данные актуальны 1 месяц,но надо слить приходы на работу после 16:00 31.01.2007 и уходы 01.02.2007
...
Рейтинг: 0 / 0
11.10.2007, 11:20
    #34862452
rus77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Почитай вот эту статейку
http://www.sql.ru/faq/faq_topic.aspx?fid=146
я у себя реализовывал именно доступ к dbf через линкед сервер , тоже самое я думаю возможно и с access
...
Рейтинг: 0 / 0
11.10.2007, 13:13
    #34863023
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Oleg.VЭто охранная система типа Scada, писали технари на VB, данные актуальны 1 месяц,но надо слить приходы на работу после 16:00 31.01.2007 и уходы 01.02.2007
Эти технари, видимо, совсем не знают слова SQL.

Доступа к исходникам нет? Этот отчет нужен будет 1 раз или постоянно?
...
Рейтинг: 0 / 0
11.10.2007, 13:53
    #34863206
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
авторДоступа к исходникам нет? Этот отчет нужен будет 1 раз или постоянно?

Имхо, более интересен вопрос одинаковая ли структура данных во всех базах.

Вариант решения (Если структура одинаковая):

На сервере создаем вьюху на каждую базу (линкед сервер, openrowset и т.п. на выбор)
далее создаем вьюху

Код: plaintext
1.
2.
3.
select * from view1
union
...
select * from viewn

В источник отчету даем последнюю вью.
...
Рейтинг: 0 / 0
11.10.2007, 15:36
    #34863654
Oleg.V
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
Очень хорошее решение у rus77, но mdb - база, а не файл :нужно сослаться в select на таблицу и у меня ничего не получается с синтаксисом.(в help SQL2005 есть пример для *.txt )
Линковать каждую базу - некрасиво, за три года 3*12 серверов !
Мне думалось так: в SSRS умею динамически менять datasource,остается только cделать union
...
Рейтинг: 0 / 0
12.10.2007, 13:20
    #34864842
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql2005 SSRS создать dataset из нескольких datasouce
авторно mdb - база, а не файл :нужно сослаться в select на таблицу и у меня ничего не получается с синтаксисом.(в help SQL2005 есть пример для *.txt )

Из BOL
Код: plaintext
1.
2.
3.
4.
SELECT CustomerID, CompanyName
   FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
      'C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind.mdb';
      'admin';'',Customers)
GO
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / sql2005 SSRS создать dataset из нескольких datasouce / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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