全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2747
推到 Plurk!
推到 Facebook!

如何用快速的方法把MS-SQL的某個DB的所有DATA COPY到另一台電腦?

尚未結案
vivi666666
初階會員


發表:83
回覆:94
積分:35
註冊:2003-03-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-14 12:49:19 IP:203.69.xxx.xxx 未訂閱
如何用快速的方法把MS-SQL的某個DB的所有TABLE COPY到另一台電腦? 即匯出,且COPY所有的資料,是否如下Mickey 兄所說 在 database 上按右鍵 -> 所有工作 -> 產生 SQL 指令碼 -> 在選項 tab 上要記得勾選你要的相關屬性, 一般最常選的是 編寫索引指令碼 (就是 index) 編寫觸發程序指令碼 (就是 stored procedure) 指令化主索引鍵, 外部索引鍵, 預設值, 並檢查條件約束 (就是 primary key, foreign key, default, constraint)
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-14 13:35:50 IP:211.21.xxx.xxx 未訂閱
引言: 如何用快速的方法把MS-SQL的某個DB的所有TABLE COPY到另一台電腦? 即匯出,且COPY所有的資料?
  • 先將資料備份:Enterprise Manager/Databases/選擇資料庫按右鍵/所有工作/Backup Database…/按Add/選擇路徑,給檔名。
  • 至另一台電腦先新增一DataBase及Login
  • 再將資料回存:Enterprise Manager/Databases/選擇剛新增資料庫按右鍵/所有工作/Restore Database…/Gereral Restore選From Device/按Select Devices選擇剛備份的路徑檔名/Option看一下Logical File Name是不是正確意指查看一下要資料回存的電腦的路徑是不是有存在
  • 如此應該可以將某個DB的所有TABLE COPY到另一台電腦且COPY所有的資料
~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
vivi666666
初階會員


發表:83
回覆:94
積分:35
註冊:2003-03-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-14 15:10:56 IP:203.69.xxx.xxx 未訂閱
引言:
引言: 如何用快速的方法把MS-SQL的某個DB的所有TABLE COPY到另一台電腦? 即匯出,且COPY所有的資料?
  • 先將資料備份:Enterprise Manager/Databases/選擇資料庫按右鍵/所有工作/Backup Database…/按Add/選擇路徑,給檔名。
  • 至另一台電腦先新增一DataBase及Login
  • 再將資料回存:Enterprise Manager/Databases/選擇剛新增資料庫按右鍵/所有工作/Restore Database…/Gereral Restore選From Device/按Select Devices選擇剛備份的路徑檔名/Option看一下Logical File Name是不是正確意指查看一下要資料回存的電腦的路徑是不是有存在
  • 如此應該可以將某個DB的所有TABLE COPY到另一台電腦且COPY所有的資料
~小弟淺見,參考看看~
為什麼跟Mickey 兄所講 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=28488 的不同,轉TABLE的資料跟沒資料方式是不是不同
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-14 15:17:34 IP:211.21.xxx.xxx 未訂閱
引言: 為什麼跟Mickey 兄所講 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=28488 的不同,轉TABLE的資料跟沒資料方式是不是不同
轉TABLE的資料跟沒資料方式當然不同 Mickey兄是轉Table的資料結構,沒有轉資料(因您是問某個DB的所有TABLE COPY到另一台電腦?即匯出,且COPY出來的TABLE沒有資只有空的TABLE) 我的方法是有含資料 ~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-14 16:48:22 IP:61.218.xxx.xxx 未訂閱
DTS 也很好用    
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-04-14 20:48:32 IP:218.32.xxx.xxx 未訂閱
複製 MS SQL Server 整個資料庫, 這兩篇也應該值得參考 http://delphi.ktop.com.tw/topic.php?topic_id=26556 http://delphi.ktop.com.tw/topic.php?topic_id=22709 另須注意, 若是有跨 MS SQL DataBase 甚至是跨主機 (Database link) 的預存程序 (Stored Procedure) 或觸發程序 (Trigger)等, 複製 Database 時須特別留意, 該程序於新資料庫可能無法正常運作.
系統時間:2024-05-19 20:39:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!