none
Criar uma data source RRS feed

  • Pergunta

  • Olá,

    Não sei se estou no lugar certo do fórum.

    Estou com um scrip em VB para adicionar meus relatórios no servidor através do comando rs.

    A minha dificuldade está sendo na criação do datasource através desse script.

    Public Sub CreateSampleDataSource(name As String, extension As String, connectionString As String)
       'Define the data source definition.
       Dim definition As New DataSourceDefinition()
       definition.CredentialRetrieval = CredentialRetrievalEnum.None
       definition.ConnectString = connectionString
       definition.Enabled = True
       definition.EnabledSpecified = True
       definition.Extension = extension
       definition.ImpersonateUser = False
       definition.ImpersonateUserSpecified = True
       'Use the default prompt string.
       definition.Prompt = Nothing
       definition.WindowsCredentials = False

    Onde tem "definition.CredentialRetrieval = CredentialRetrievalEnum.Nome" é onde eu defino o "Conectar usando".

    Se eu colocar no lugar de .None, .Integrated a opção marcada é "Segurança integrada do Windows".

    O que eu quero mesmo é que venha marcada a opção "Credenciais armazenadas com segurança no servidor de relatório" e no usuário e senha venham as senhas padrões do SQL (que eu posso informar no script). Como não sou muito expert em VB, não faço a menor idéia por onde vai. Tentei usar a propriedade .Store no lugar de .None. Mas não criou e acredito pela falta do usuário e senha.

    Caso não tenha como ou seja até mais fácil, posso também publicar um datasource criado através do meu BIDS (que no meu caso talvez seja até melhor), mas também não consegui.

    Espero que possam me ajudar.


    Rodrigo Ataíde.

    sexta-feira, 3 de maio de 2013 18:30

Respostas