-
SQL2008 到 SQL2005。
如果我需要將 SQL 2008 下建立的資料庫匯入到 SQL 2005 中,我該怎麼辦?
以下是從 SQL2008 年到 2005 年的步驟:
1.為 2005 版本生成資料庫指令碼。
2005年的Manger Studio
開啟"物件資源管理器"(如果您沒有,可以從此處的“檢視”中找到它),連線到您的例項。
單擊滑鼠右鍵可轉到 2005 年的資料庫元器件庫。
任務。 - 生成指令碼。
在"指令碼嚮導"之"選擇資料庫",確定 選擇要轉到 2005 的資料庫庫。
不要勾選它"為所選資料庫中的所有物件編寫指令碼"並直接單擊“下一步”
下乙個"選擇“指令碼”選項"發現"編寫資料指令碼"item, 選擇"true"
下乙個"選擇“指令碼”選項"發現"如果不存在,則包含"item, 選擇"true"(可以省略此選項)。
下乙個"選擇“指令碼”選項"發現"為伺服器版本編寫指令碼"item, 選擇"sql server 2005"
根據需要設定其他選項。
在下乙個“選擇物件型別”中,選擇“表”(如果需要,可以選擇全部)。
在下乙個“選擇表”中,選擇“全部”(或可選)。
在下乙個“輸出選項”中,選擇將指令碼儲存到“新建查詢視窗”(w)(或根據需要選擇)。
最後,將指令碼儲存為乙個。 SQL 指令碼檔案。
2.在 SQL 2005 中建立表。
在 SQL 2005 中建立新的 Senhu 資料庫(請注意,新資料庫必須與上面生成的資料庫相同。 SQL 指令碼檔案。
使用的資料庫名稱相同)。
在SQL2005中開啟生成的。 SQL 指令碼檔案(或直接將其拖到 SQL 2005 中將其開啟)。
執行上面生成的指令碼,建立資料表,並自動填充資料表中的資料。
-
您可以匯出資料庫並選擇訪問格式。
企業管理器,開啟需要匯出的資料庫,滑鼠右鍵,所有任務匯出資料庫,都會有乙個匯出嚮導,資料來源是你預設開啟的資料庫,目標可以選擇乙個新的訪問檔案,選擇你要匯出的表。
這似乎試圖僅按表匯出,如果要維護結構,只需匯出表,然後在 Access 中建立檢視即可。
語法有些不同。 因此,該軟體很難直接與兩個資料庫相容。 該語句需要一些修改。
-
Enterprise Manager 匯出,可以匯出在匯出位置選擇的資料來源和目標。
-
步驟如下:
開啟sqlserver,選擇目標資料庫,右鍵->任務->匯入資料,選擇“匯入資料”選單,出現嚮導,點選下一步,介面如圖所示。
匯入資料有兩種方式:一種是直觀地選擇資料庫表或檢視; 另一種方式是使用SQL語句,批量匯入一般選擇第一種方法。
-
1.為 2005 版本生成資料庫指令碼。
2005年開設馬槽工作室。
開啟"物件資源管理器"(如果沒有,請按 F8),連線到您的例項 -- 右鍵單擊以轉到 2005 庫 -- 任務 -- 生成指令碼。
在"指令碼嚮導"之"選擇資料庫"在Mac上,選擇“確定”以轉到要轉到2005的庫 - 檢查它"為所選資料庫中所有成對的老猛獁象編寫指令碼"
下乙個"選擇“指令碼”選項"發現"為伺服器版本編寫指令碼"item, 選擇"sql server 2005"根據需要設定其他選項。
最後,將指令碼儲存為乙個。 SQL 指令碼檔案。
2.目標資料庫建立於 2005 年。
在查詢分析器中(或在 Manger Studio 2008 中開啟指令碼檔案),連線到 SQL Server 2005 並執行上面生成的指令碼。 以建立具有新修改的資料庫。
3.匯入 2008 年至 2005 年的資料 2005 在 Manger Studio 中 -- 開啟"物件資源管理器"(如果沒有,請按 F8),連線到您的例項 -- 右鍵單擊以轉到 2005 庫 -- 任務 -- 匯出資料。
在"SQL Server 匯入和匯出嚮導"之"選擇資料來源"在步驟中,確保選擇辦公室是要匯出的資料庫"選擇目標"在該步驟中,連線到 2005 並選擇在步驟 2 中建立的新庫 -- 在"選擇源表和源檢視",選擇所有表 -- 最終。
1.首先,開啟我們的SQL Server軟體。 並選擇“Windows Authentication”登入,然後單擊“Connect”。 >>>More