Copie colunas entre tabelas em servidores diferentes

1

Recentemente mudei para SQL Server 2012 do SQL Server 2005. O cenário atual funcionou sem nenhum problema no SQL Server 2005.

1)Connect to server A

2)Open table X

3)Copy 3 columns(Clicking on Arrow in the designer and copy)

4)Connect to server B

5)Open table X in server B

6)Paste the columns (default values, descriptions and other things are transferred automatically)-again clicking on the arrow

No SQL Server 2012, posso copiar colunas entre tabelas apenas no servidor atual.

Como posso alcançá-lo entre diferentes servidores? Existe alguma configuração ou algo assim?

Estou muito irritado com isso. Eu trabalhei por anos como este e me tornei um hábito meu.

EDIT: Estou tentando copiar as definições das colunas.

    
por mybirthname 05.11.2015 / 09:36

1 resposta

0

Um método para obter as definições de coluna é criar um script e usar o script no outro servidor.

In the Object Explorer navigate to the table that holds the columns. 
Right Click the table and select Script Table As. 
Select Create To. 
Select New Query Editor Window. 

Isso gerará o SQL para criar essa tabela.

Selecione a partir desse SQL as definições de coluna desejadas e salve o script. Execute o script no outro servidor.

    
por 30.12.2015 / 17:39