PDA

View Full Version : سوال: کپی کردن یک جدول از یک دیتابیس در یک دیتا بیس دیگر



sara_wait_for_you
یک شنبه 17 شهریور 1387, 10:28 صبح
سلام خسته نباشید
چطور می توان یک جدول را با تمام داده هایش را از یک دیتبیس در یک دیتابیس دیگر کپی کرد.لطفا دستور مورد نظر را بنویسید.با sqlserver

rezarafiee
یک شنبه 17 شهریور 1387, 12:10 عصر
با استفاده از export

Alireza Orumand
سه شنبه 19 شهریور 1387, 07:59 صبح
اگر هر دو جدول روی یک سرور هست و فقط دیتابیس ها فرق میکنه از select into هم میتونید استفاده کنید.


select * into DestinationDB.dbo.DestinationTable
from SourceDB.dbo.SourceTable

omid1240
چهارشنبه 20 شهریور 1387, 11:57 صبح
اگه از SQL Server 2000 استفاده می کنید از DTS استفاده کنید Data transformation service . در 2005 فقط در قسمت Legacy از DTS های ساخته شده پشتیبانی می کنه .

ENG_Torshani
چهارشنبه 26 خرداد 1389, 21:01 عصر
ممنون پست فوق العاده مفیدی بود:لبخندساده:

happy65_sh
پنج شنبه 27 خرداد 1389, 11:05 صبح
اگر هر دو جدول روی یک سرور هست و فقط دیتابیس ها فرق میکنه از select into هم میتونید استفاده کنید.

کد:
select*into DestinationDB.dbo.DestinationTable from SourceDB.dbo.SourceTable

دوست عزيز ضمن تشكر
اگه نام Table ها يكي باشه نمي شه اين كار را كرد،براي اين كار چه راهي پيشنهاد مي كنيد؟

محمد سلیم آبادی
جمعه 28 خرداد 1389, 15:33 عصر
دوست عزيز ضمن تشكر
اگه نام Table ها يكي باشه نمي شه اين كار را كرد،براي اين كار چه راهي پيشنهاد مي كنيد؟

منظورتون مشخص نیست.
میگین که اگر کد زیر را اجرا کنیم مشکل پیش خواهد آمد؟ چون نام دو جدول یکی هست؟



SELECT * INTO db_target..table1
FROM db_source..table1