none
SQL Copiar Tabela com Propriedades/Atributos RRS feed

  • Pergunta

  • Pessoal,

    Estou com a seguinte situação, preciso copiar tabelas de um banco para outro....ja fiz tudo certo...via comando funciona, porém preciso que os atributos sejam copiados/inseridos igualmente nesta tabela como primary key,indices...tudo...

    Como fazer ?


    quarta-feira, 11 de abril de 2018 19:28

Respostas

  • Bom dia , aconselho o uso do Export Data do próprio Sql Server

    veja um exemplo 

    https://www.mssqltips.com/sqlservertutorial/202/simple-way-to-export-data-from-sql-server/

    Wesley Neves - Brasilia-DF     

    https://wesleyneves.wordpress.com/

    SELECT Tab.[that's me:]

    FROM

    (

        VALUES

            ('Wesley Neves'),

            ('Analista.NET'),

            ('Pós Graduando em Banco de Dados com ênfase em BI'),

            ('MTA -SQL Server'),

            ('MTA -Web Developed')

    ) AS Tab ("that's me:");


    "Se a resposta for útil ou ajudar ,não esqueça de marcar"





    Wesley Neves

    quinta-feira, 12 de abril de 2018 11:28
  • Boa tarde Francisco, no caso de objetos do banco de dados, como índices, constraints é possível criá-los a partir do próprio banco de dados, utilizando as views de sistema, como por exemplo as informações dos índices ficam nas views:

    sys.indexes

    sys.index_columns

    sys.columns

    Com base nelas é possível construir o script de criação dos índices (incluindo a primary key e as unique constraints), no caso das foreign keys temos as views:

    sys.foreign_keys

    sys.foreign_key_columns

    sys.columns

    Caso seja essa sua necessidade é possível sim construir scripts para gerar estes objetos.

    Esses artigos contém códigos para a geração destes scripts:

    https://stackoverflow.com/questions/9089700/generate-script-of-all-the-indexes-in-a-database

    https://www.mssqltips.com/sqlservertip/3443/script-all-primary-keys-unique-constraints-and-foreign-keys-in-a-sql-server-database-using-tsql/

    sábado, 14 de abril de 2018 21:55

Todas as Respostas

  • Francisco,

    Teve um pergunta semelhante aqui no fórum, olha este link

    https://social.msdn.microsoft.com/Forums/pt-BR/d2810cdd-fb37-4516-aff9-59307eba9e85/copiar-tabela-de-um-banco-para-outro?forum=520 

    quarta-feira, 11 de abril de 2018 21:03
  • Bom dia , aconselho o uso do Export Data do próprio Sql Server

    veja um exemplo 

    https://www.mssqltips.com/sqlservertutorial/202/simple-way-to-export-data-from-sql-server/

    Wesley Neves - Brasilia-DF     

    https://wesleyneves.wordpress.com/

    SELECT Tab.[that's me:]

    FROM

    (

        VALUES

            ('Wesley Neves'),

            ('Analista.NET'),

            ('Pós Graduando em Banco de Dados com ênfase em BI'),

            ('MTA -SQL Server'),

            ('MTA -Web Developed')

    ) AS Tab ("that's me:");


    "Se a resposta for útil ou ajudar ,não esqueça de marcar"





    Wesley Neves

    quinta-feira, 12 de abril de 2018 11:28
  • Boa tarde Francisco, no caso de objetos do banco de dados, como índices, constraints é possível criá-los a partir do próprio banco de dados, utilizando as views de sistema, como por exemplo as informações dos índices ficam nas views:

    sys.indexes

    sys.index_columns

    sys.columns

    Com base nelas é possível construir o script de criação dos índices (incluindo a primary key e as unique constraints), no caso das foreign keys temos as views:

    sys.foreign_keys

    sys.foreign_key_columns

    sys.columns

    Caso seja essa sua necessidade é possível sim construir scripts para gerar estes objetos.

    Esses artigos contém códigos para a geração destes scripts:

    https://stackoverflow.com/questions/9089700/generate-script-of-all-the-indexes-in-a-database

    https://www.mssqltips.com/sqlservertip/3443/script-all-primary-keys-unique-constraints-and-foreign-keys-in-a-sql-server-database-using-tsql/

    sábado, 14 de abril de 2018 21:55