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


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

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

Для хранения данных можно использовать базу данных SQL Server 2000 или SQL Server 2005. В этом уроке предполагается, что создание базы данных SQL Server 2005 ведется в среде Management Studio.

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

  1. Запустите среду Management Studio и откройте соединение с ядром СУБД.

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

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

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

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

    Use Subscribers
    CREATE TABLE [dbo].[UserInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [EmployeeID] [int] ,
        [LastName] [nvarchar] (50) NOT NULL ,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('1', '289', 'Valdez', '1', 'IMAGE')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('2', '284', 'Alberts', '1', 'MHTML')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('3', '275', 'Blythe', '1', 'PDF')
    GO
    
  6. Нажмите Выполнить.

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

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

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

См. также

Задачи

Учебник. Создание управляемой данными подписки

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

Как создать базу данных (среда SQL Server Management Studio)
Добавление строк с помощью инструкций INSERT и SELECT

Справка и поддержка

Получение помощи по SQL Server 2005