Jump to content
ricardo_1977

Passar dados de uma database para outra

Recommended Posts

ricardo_1977

Boas,

eu tenho 2 databases e pretendia retirar os dados de uma tabela de uma das databases e acrescentar na outra database.

se fizer o select dos compos da database1 e tentar transferir para a database2 recebo um warning a dizer que essa tabela ja existe e o que me faz é criar uma tabela nova. o que eu pretendo é acrescentar nessa tabela.

Alguem me pode ajudar?

Share this post


Link to post
Share on other sites
Caça

Em que é que estão feitas as BD's?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
ricardo_1977

sql server

estou a trabalhar tudo com sql.

isto é puramente academico.

Share this post


Link to post
Share on other sites
Caça

Já experimentaste utilizar a ferramenta Import and Export Data do SQL Server?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
ricardo_1977

Como faço isso?

se nao conseguir fazer doutra forma utilizo essas ferramentas mas a ideia nao é essa.

é criar uma query que faça mesmo isso...

Share this post


Link to post
Share on other sites
Caça

As duas BD's estão na mesma instância?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
pmg

Não testado: não tenho um SQL Server disponivel neste momento. Pode haver erros de SQL ...

insert into database2.dbo.tabela (coluna1, coluna2, ...)
      select coluna1, coluna2, ...
      from database1.dbo.tabela
      where 1=1


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
progster

Caso não consigas utilizar:

Já experimentaste utilizar a ferramenta Import and Export Data do SQL Server?

(Não testado para SQL Server) - Sugiro que experimentes criar na 2 DB a estrutura da tabela em questão, depois seleciona os dados que tens na tabela e faz copy-past para a 2 DB.

Em access tenho a certeza que funciona.

Cumprimentos.


Não resolvo dúvidas por PM.

Share this post


Link to post
Share on other sites
herty

Caso não consigas utilizar:

(Não testado para SQL Server) - Sugiro que experimentes criar na 2 DB a estrutura da tabela em questão, depois seleciona os dados que tens na tabela e faz copy-past para a 2 DB.

Em access tenho a certeza que funciona.

Cumprimentos.

Database Publishing Wizard - Gera script com estrutura e dados.

Crias base de dados limpa executas a script e tens uma copia da base de dados.

Share this post


Link to post
Share on other sites
progster

Essa não sabia.

Quando surgir a oportunidade vou testar.

Cumprimentos.


Não resolvo dúvidas por PM.

Share this post


Link to post
Share on other sites
herty

Força :D

Por acaso dá muito jeito, para backups e migração de dados de SQLServer 2005 para 2008.

Cumps.

EDIT: Erro ortográfico xD

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.