none
Importar Dados de tabelas para Outras RRS feed

  • Pergunta

  • Prezados me deparei com esse seguinte problema,

    tenho uma tabela chamada CIDTESTE que tem mais de 6000 registro

    e tenho um outra VCID identica a CIDTESTE, como eu faço para copiar tudo que esta na CIDTESTE para VCID, obrigado a todos pela ajuda.

    segunda-feira, 2 de abril de 2012 19:08

Respostas

  • Ronnie,

    Se as 2 tabelas tiverem a mesma estrutura use insert com select.

    INSERT INTO VCID SELECT * FROM CIDTESTE;

    Abçs,

    Adriano

    segunda-feira, 2 de abril de 2012 19:19
  • Ronnie,

    Neste caso você faz o select com insert só que coloca o banco.schema.tabela.

    Exemplo:

    Tenho uma tabela chamado T101 no banco PARTICIONAMENTO ( sem dados ou com alguns dados ).

    quero copiar os dados da mesma tabela do banco ReportServer.

    Fiz isto utilizando o comando abaixo.

    INSERT INTO PARTICIONAMENTO.DBO.T101
    SELECT * FROM ReportServer.dbo.T101;

    Abçs,

    Adriano

    • Marcado como Resposta Ronnie Von segunda-feira, 2 de abril de 2012 22:44
    segunda-feira, 2 de abril de 2012 19:57

Todas as Respostas

  • Ronnie,

    Se as 2 tabelas tiverem a mesma estrutura use insert com select.

    INSERT INTO VCID SELECT * FROM CIDTESTE;

    Abçs,

    Adriano

    segunda-feira, 2 de abril de 2012 19:19
  • Adriano Perfeito era isso mesmo que eu precisava, porem veja se tem como agora,

    estou com essa mesma tabela que com a sua ajuda consegui copiar.

    essa tabela esta no Banco 1

    preciso preencher no Banco 2 a mesma tabela com as informaçoes.

    obrigado pela ajuda.

    segunda-feira, 2 de abril de 2012 19:48
  • É possível sim Ronnie.

    Este recurso de gravação de um SQL Server para outro chama-se Linked Server

    Porém eu lhe recomendo avaliar a resposta que lhe foi útil nesta thread e abrir outra com tua solicitação.

    Sem esquecer, antes de fazer isso, de uma pesquisada se já não existe thread com solicitação similar a tua.

    Vlew.


    --
    Marcus Vinícius Bittencourt
    blog: isqlserver.wordpress.com
    www.sqlserverRS.com.br

    segunda-feira, 2 de abril de 2012 19:54
  • Ronnie,

    Neste caso você faz o select com insert só que coloca o banco.schema.tabela.

    Exemplo:

    Tenho uma tabela chamado T101 no banco PARTICIONAMENTO ( sem dados ou com alguns dados ).

    quero copiar os dados da mesma tabela do banco ReportServer.

    Fiz isto utilizando o comando abaixo.

    INSERT INTO PARTICIONAMENTO.DBO.T101
    SELECT * FROM ReportServer.dbo.T101;

    Abçs,

    Adriano

    • Marcado como Resposta Ronnie Von segunda-feira, 2 de abril de 2012 22:44
    segunda-feira, 2 de abril de 2012 19:57