Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как запросом скопировать таблицу с другого сервера!  [new]
Ramis
Member

Откуда:
Сообщений: 99
Здравствуйте!
Не могли бы мне помочь! Нужно запросом скопировать таблицу с другого сервера на свой сервер!
17 янв 12, 09:39    [11915454]     Ответить | Цитировать Сообщить модератору
 Re: Как запросом скопировать таблицу с другого сервера!  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
Ramis,
1. создать связанный сервер
2. скопировать таблицу любым удобным способом
либо
1. выгрузить данные в файл (ну например через bcp)
2. загрузить данные из файла
17 янв 12, 09:45    [11915478]     Ответить | Цитировать Сообщить модератору
 Re: Как запросом скопировать таблицу с другого сервера!  [new]
Ramis
Member

Откуда:
Сообщений: 99
Мне нужно именно с запросом это сделать!
Примерно так:
SELECT * INTO [s-kd-mss].[pubs].[tru] FROM [s2].[sps_db].[dbo].[Tru]
17 янв 12, 09:52    [11915501]     Ответить | Цитировать Сообщить модератору
 Re: Как запросом скопировать таблицу с другого сервера!  [new]
f070214
Member

Откуда:
Сообщений: 35
select *
into   MyTable
from   OPENDATASOURCE ('SQLNCLI', 'Data Source=London\Payroll;Integrated Security=SSPI').AdventureWorks2008R2.HumanResources.Employee
17 янв 12, 10:06    [11915576]     Ответить | Цитировать Сообщить модератору
 Re: Как запросом скопировать таблицу с другого сервера!  [new]
f070214
Member

Откуда:
Сообщений: 35
Только зря вы все же не хотите создать связанный сервер, с ним можно было бы и так написать:

select *
into   MyTable
from   [SRV].[AdventureWorks2008R2].[HumanResources].[Employee]
17 янв 12, 10:16    [11915633]     Ответить | Цитировать Сообщить модератору
 Re: Как запросом скопировать таблицу с другого сервера!  [new]
Ramis
Member

Откуда:
Сообщений: 99
f070214
select *
into   MyTable
from   OPENDATASOURCE ('SQLNCLI', 'Data Source=London\Payroll;Integrated Security=SSPI').AdventureWorks2008R2.HumanResources.Employee


Спасибо f070214!
Вот этот вариант подошел!
17 янв 12, 10:28    [11915716]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить