Поделиться через


Занятие 1. Создание образца базы данных подписчика

Для определения управляемой данными подписки нужен источник данных, предоставляющий данные подписки. На этом этапе будет создана небольшая база данных для хранения данных подписки, используемых при работе с этим учебником. Позже, после обработки подписки, сервер отчетов получит эти данные и использует их для настройки выходных данных отчетов, параметров доставки и формата представления отчетов.

На этом занятии предполагается, что для создания базы данных SQL Server 2012 используется среда Среда Management Studio.

Создание образца базы данных подписчика

  1. Запустите среду Среда Management Studio и установите соединение с компонентом Компонент Database Engine.

  2. Щелкните правой кнопкой мыши «Базы данных» и выберите команду Создать базу данных....

  3. В диалоговом окне «Создать базу данных» в поле «Имя базы данных» введите Subscribers. Нажмите кнопку ОК.

  4. Нажмите кнопку Создать запрос на панели инструментов.

  5. Скопируйте следующие инструкции Transact-SQL в пустой запрос:

    Use Subscribers
    CREATE TABLE [dbo].[OrderInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [Order] [nvarchar] (20) NOT NULL,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('1', 'so43659', '1', 'IMAGE')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('2', 'so43664', '1', 'MHTML')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('3', 'so43668', '1', 'PDF')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('4', 'so71949', '1', 'Excel')
    GO
    
  6. На панели инструментов нажмите кнопку ! Выполнить.

  7. С помощью инструкции SELECT удостоверьтесь, что создано три строки данных. Например. select * from OrderInfo

Следующие шаги

Успешно завершено создание данных подписки, которые будут управлять распространением отчетов и изменять выходные данные отчетов в соответствии с параметрами настройки для каждого из подписчиков. Далее предстоит изменить свойства источника данных отчета, который будет распространяться среди подписчиков. Изменение свойств источника данных нужно, чтобы подготовить отчет для распространения управляемой данными подписки. Вы также измените конструкцию отчета, включив в нее параметр, который будет использоваться подпиской с данными подписчика. Занятие 2. Изменение свойств источника данных отчета.

См. также

Задания

Создание управляемой данными подписки (учебник по службам SSRS)

Основные понятия

Создание базы данных

Создание простого табличного отчета (учебник по службам SSRS)

Другие ресурсы

Adding Rows with INSERT