Lição 1: Criar um banco de dados do assinante de exemplo
Nesta lição do tutorial do Reporting Services , você cria um banco de dados pequeno de “assinante” para armazenar dados de assinatura para a sua assinatura controlada por dados. Quando a assinatura é processada, o servidor de relatório recupera esses dados e os utiliza para personalizar a saída do relatório. Por exemplo, as linhas de dados incluem números de pedido específicos a serem usados para filtros e em quais formatos de arquivo os relatórios gerados estarão quando forem criados.
Esta lição pressupõe que você esteja usando o SQL Server Management Studio para criar um banco de dados do SQL Server.
Criar um banco de dados do assinante de exemplo
Inicie o Management Studioe abra uma conexão com uma instância do Mecanismo de Banco de Dados do SQL Server.
Clique com o botão direito do mouse em Bancos de Dados e selecione Novo Banco de Dados... .
Na caixa de diálogo Novo Banco de Dados, em Nome do Banco de Dados, digite Assinantes.
Selecione OK.
Selecione o botão Nova Consulta na barra de ferramentas.
Copie as seguintes instruções Transact-SQL na consulta vazia:
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
Selecione ! Executar na barra de ferramentas.
Use uma instrução SELECT para verificar se há três linhas de dados. Por exemplo:
select * from OrderInfo
Conteúdo relacionado
- Criar uma assinatura controlada por dados
- Criar um banco de dados
- Criar um relatório de tabela básico
- Experimente perguntar no fórum do Reporting Services