PDA

View Full Version : سوال: کپی کل اطلاعات یک بانک SQl به بانک دیگر با همان ساختار



j1363j
سه شنبه 05 مرداد 1389, 19:51 عصر
سلام دوستان
من می خواهم تمام اطلاعات یک بانک sql server 2005 رو بریزم توی یک یانک که کاملا ساحتارش با اون یکی هست. البته این کار رو الان جدول به جدول انجام میدم ولی سرعتش پایین.
:گیج::گیج::گیج::گیج::گیج: :متفکر::متفکر::متفکر::متفکر: :افسرده::افسرده::افسرده:

sajjad_kochekian
چهارشنبه 06 مرداد 1389, 00:22 صبح
خب دیتا بیس را یک بار Detach کن یک کپی ازش فایل هاش بگیر و یا خود همون را دوباره در اس کیوال جدید Atach کن.

javad3151
چهارشنبه 06 مرداد 1389, 07:17 صبح
میتونی از دیتابیس Backup بگیری و restore کنی

محمد سلیم آبادی
چهارشنبه 06 مرداد 1389, 13:30 عصر
میشه از Import و Export یا Bulk Insert و همچنین با گرفتن Script از داده ها این کپی را انجام بدین.

aghayex
جمعه 05 شهریور 1389, 21:57 عصر
میشه از Import و Export یا Bulk Insert و همچنین با گرفتن Script از داده ها این کپی را انجام بدین.

اگه بیشتر توضیح بدید ممنون میشم چون خیلی احتیاجش دارم

sajjad_kochekian
شنبه 13 شهریور 1389, 00:32 صبح
اگر می خواهید با اطلاعات که الان داخل دیتابیس هست به دیتابیس جدید انتقال پیدا کنه
بهتره که روی دیتابیس راست کلیک کنی و یک BackUp بگیری و روی پوشه دیتابیس راست کلیک کنی و Restore را بزن و بقیه مراحل.
اگر می خواهی فقط ساختار دیتابیس جدید را داشته باشی و اطلاعات آن را نیاز نداری همون طور که دوستمون گفتند Script بگیری بهتری
راست کلیک و Script Database را بزن بعد از اینکه اسکریپت ساخته شد حالا نام دیتابیس را داخل آن پیدا کن و عوض کن و دوباره اجرا کن. یک دیتابیس خالی ایجاد می شود.
موفق باشید