Как вытащить данные из одной базы данных в другую базу данных с помощью sqlsqerver 2005 - PullRequest
0 голосов
/ 08 апреля 2009

Как получить данные из одной базы данных в другую с помощью sqlsqerver 2005

как .. Экспорт данных из одного и импорт в другой.

Ответы [ 4 ]

2 голосов
/ 08 апреля 2009

В дополнение к чьим-либо ответам, если оба БД являются SQL Server

4) Выберите * в New_Table From Server.Database.Owner.Table

2 голосов
/ 08 апреля 2009

Выберите.

  1. Связанный сервер / базы данных.
  2. SSIS
  3. Экспорт данных из одного и импорт в другой.
1 голос
/ 08 апреля 2009

На основании ваших комментариев я понимаю, что обе базы данных находятся на одном сервере Вы можете просто сделать:

use YourDestinationDatabaseName;

select * into dbo.yourNewTable from YourSourceDatabase.dbo.YourSourceTable

и если вы хотите вставить в таблицу, которая уже существует

use YourDestinationDatabaseName;

insert into dbo.YourDestinationTable 
select * from YourSourceDatabase.dbo.YourSourceTable

или точнее:

use YourDestinationDatabaseName;

insert into dbo.YourDestinationTable( col1, col2, etc...) 
select 
    col1a, col2a, etc ... 
from 
    YourSourceDatabase.dbo.YourSourceTable
0 голосов
/ 08 апреля 2009

Если у вас VS 2005, мне нравится этот инструмент, потому что он генерирует t-sql: http://www.microsoft.com/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...