當前位置:首頁 » 編程語言 » sql2005復制資料庫

sql2005復制資料庫

發布時間: 2022-11-02 09:30:26

sql server 2005如何把資料庫里的表復制到別一個資料庫

SELECT * INTO [IMCDB].[dbo].[SysLog] FROM [AimManageDB].[dbo].[SysLog]

SELECT * INTO 表1 FROM 表2 --復製表2
如果只復制結構而不復制內容或只復制某一列
只要加WHERE條件就好了

㈡ SQL2005復制資料庫

1.創建、查看和刪除備份設備
(1)創建備份設備
在企業管理器中,擴展要操作的SQL伺服器,在管理文件夾中找到備份文件夾。用滑鼠右鍵單擊該文件夾後,在彈出菜單中選擇「新建備份設備」項,如圖5- 38所示。隨後會出現如圖5-39所示的備份設備屬性對話框。

圖5- 38備份文件夾的彈出菜單 圖5- 39 備份設備屬性對話框
在備份設備屬性對話框中,執行下列操作:輸入備份設備的邏輯名字;確定備份設備的文件名;單擊[確定]按鈕。 在確定備份設備的文件名時,需要單擊文件名欄最右邊的「…」按鍵,並在彈出文件名對話框中確定或改變備份設備的默認磁碟文件路徑和文件名。
(2)查看備份設備的相關信息
查看備份設備的相關信息時,需要執行的操作是:在企業管理器中擴展伺服器,選擇管理文件夾和備份文件夾,在細節窗口中找到要查看的備份設備;用滑鼠右鍵單擊該備份設備,在彈出菜單上選擇「屬性」項,會彈出與圖5-39相似的備份設備屬性對話框;用滑鼠單擊設備名稱右邊的[查看]按鈕,可彈出備份設備的信息框,從中可以得到備份資料庫及備份創建日期等信息。
(3)刪除備份設備
如果要刪除一個不需要的備份設備,需要執行:在企業管理器中選中該備份設備,並用滑鼠右鍵單擊它;在彈出的菜單中選擇「刪除」項;在確認刪除對話框中,單擊[確認]按鈕。

2.備份資料庫
(1)進人資料庫備份對話框
在SQL Server的企業管理器中,用滑鼠右鍵單擊要備份的資料庫;在彈出菜單上選擇「全部任務」中的「備份資料庫」項,則會彈出一個資料庫備份對話框。該對話框中有常規和選項兩個頁面,常規選項卡的界面如圖5- 40所示。
(2)在常規選項卡中完成以下操作
在資料庫框中選擇要備份的資料庫;在名稱框中為備份取一個便於識別的名稱;選擇備份方法,可選擇完全備份、差異備份(增量備份)、事務日誌、文件或文件組之一;為磁碟備份設備或備份文件選擇目的地,即通過列表右邊的[添加]按鈕或[刪除]按鈕確定備份文件的存放位置,列表框中顯示要使用的備份設備或備份文件;在重寫欄中選擇將備份保存到備份設備時的覆蓋模式;在調度欄中設置資料庫備份計劃。

圖5- 40 資料庫備份的常規頁面 圖5- 41資料庫備份的選項頁面
覆蓋模式通過兩個單選項指定:追加到媒體為將資料庫備份追加在備份設備已有內容之後;重寫現有媒體為用資料庫備份覆蓋備份設備中原有的內容,原有內容將統統丟失。
(3)設定備份計劃需要執行的操作
先要選中調度復選框,並單擊文本框右邊的「…」按鈕,就會出現如圖5- 42所示的編輯備份計劃對話框。在對話框中可以設置以下4種備份類型:
1)SQL Server代理啟動時自動啟動:每當SQL Server Agent啟動工作時,都自動進行資料庫備份。
2)每當CPU閑置時啟動:每當CPU空閑時進行資料庫備份。
3)一次:設定進行資料庫備份的一次性時間。
4)反復出現:按一定周期進行資料庫備份。
當選擇反復出現的備份類型後,還要用滑鼠單擊位於對話框右下方的[更改]按鈕,在編輯反復出現的作業調度對話框中,設置備份的發生頻率、時間、持續時間等參數,如圖3-70所示。

圖5- 42 編輯備份計劃對話框 圖5- 43改變備份周期對話框
(4)設置選項頁面內容
資料庫備份對話框的選項頁面如圖5-41所示。在選項卡中,需要設置以下內容:
1)通過設置「完成後驗證備份」復選框決定是否進行備份設備驗證。備份驗證的目的是為了保證資料庫的全部信息都正確無誤地保存到備份設備上。通過備份驗證,用戶可以檢查備份設備的性能,從而可以在以後的工作中大膽地使用該備份設備,而不必擔心是否有潛在的危險。
2)通過設置「檢查媒體集名稱和備份集到期時間」復選框決定是否檢查備份設備上原有內容的失效日期。只有當原有內容失效後,新的備份才能覆蓋原有內容。
3)通過設置「初始化並標識媒體」復選框初始化備份設備。備份設備的初始化相當於磁碟格式化,必須是在使用的覆蓋模式是重寫時,才可以初始化備份設備。
4)在完成了常規頁面和選項頁面中的所有設置之後,單擊[確定]按鈕,並在隨後出現的資料庫備份設備成功信息框中單擊[確定]按鈕。
3.SQL Server的數據恢復方法
(1)調出資料庫恢復對話框
在SQL Server 2000的企業管理器中,用滑鼠右鍵單擊要進行數據恢復的資料庫。在彈出菜單中選擇「全部任務」中的「還原資料庫」項,如圖5- 44所示。屏幕上會出現資料庫恢復對話框,該對話框中有兩個頁面:常規頁面和選項頁面。

圖5- 44選擇還原資料庫功能
(2)常規頁面
常規頁面中有3個單選按鈕分別對應3種資料庫恢復方式:[資料庫]按鈕說明恢復資料庫;[文件組或文件]按鈕說明恢復數據使用的文件組或文件¨從設備]按鈕說明根 據備份設備中包含的內容恢復資料庫。不同的選項,其選項卡和設置恢復的方法也不同。
1)恢復資料庫。選擇恢復資料庫單選項後,常規選項卡界面如圖3-72所示。恢復資料庫的操步驟為:選擇還原欄中的「資料庫」單選項,說明進行恢復資料庫工作;在參數欄中,選擇要恢復的資料庫名和要還原的第一個備份文件;在備份設備表中,選擇資料庫恢復要使用的備份文件,即在單擊還原列中的小方格,小方格出現「√」號則表明已選中;擊「確定」按鍵。
2)恢復文件或文件組。如果選擇恢復文件或文件組單選項,則常規選項卡如圖5- 45所示。在參數欄中選擇要恢復的資料庫名;如果要進行部分恢復或有限制的恢復,可選中「選擇備份集中的子集」復選框,使它有效,並單擊它右邊的[選擇條件]按鈕,則在彈出一個過濾備份設備對話框中設置選擇條件;在備份設備表中選擇出資料庫恢復使用的備份設備,即單擊Restore列中的小方格,使之出現「√」號;單擊[確定]按鈕。
3)從備份設備中恢復。如果選擇了從備份設備中恢復單選項,則常規卡如圖5- 47所示。
參數設置時,首先單擊位於窗口右邊的[選擇設備]按鈕,並在彈出框中選擇備份設備;設置還原類型單選框。

圖5- 45恢復資料庫的常規頁面 圖5- 46恢復文件的常規頁面
還原類型有兩種:「還原備份集」選項,一般應選擇該項;「讀取備份集信息並添加到備份歷史記錄」選項,獲取備份設備信息和增加備份歷史。
如果選擇了還原備份集的類型,還應選擇恢復方式。恢復方式通過4個單選項實現,它們是:「資料庫-完全」選項,從完全資料庫備份中恢復;「資料庫—差異」選項,從增量備份中恢復;「事務日誌」選項,從事務日誌備份文件中恢復;「文件或文件組」選項,從文件或文件組中恢復。
(3)選項頁面
資料庫還原的選項卡如圖5-48所示。

圖5- 47使用設備恢復的常規頁面 圖5- 48資料庫恢復的選項頁面
頁面中使用3個復選框設置附加特徵:「在還原每個備份後均彈出磁帶」選項,是否在恢復完每個備份之後都彈出磁帶,它僅對磁帶備份設備有效;「在還原每個備份前提示」選項,是否在恢復每個備份之前提示用戶;「在現有的資料庫上強制還原」選項,恢復過程中是否強行覆蓋資料庫中現有的數據。
在選項頁中還列出了資料庫的原文件名和恢復後的新文件名,默認時兩者是一樣的,可以直接在表中修改恢復後的新文件名。此外,還要設置資料庫恢復完成狀態。
當完成了常規卡和選項卡的參數設置後,可單擊下面的[確定]按鈕。SQL Server就開始 了資料庫恢復操作,屏幕上也會顯示恢復進度的對話框,在對話框中顯示恢復的進度。

㈢ 如何復制sql server 2005一個資料庫的表結構

select
*
into
[imcdb].[dbo].[syslog]
from
[aimmanagedb].[dbo].[syslog]
select
*
into
表1
from
表2
--復製表2
如果只復制結構而不復制內容或只復制某一列
只要加where條件就好了

㈣ sql2005的資料庫怎麼復制到另外一台主機上。另外一台主機准備做資料庫備份用。。請高手指點一下

先在現有主機上對sql2005的資料庫進行備份操作。然後去備份文件的路徑下找到備份的資料庫文件,復制到另一台主機上,然後在另外一台主機上進行資料庫還原就可以了。如果只是做數據備份,那你直接將備份復制過去還原都不需要做。

㈤ sql server 2005 資料庫的復制和備份的區別

不清楚你說的復制和備份是通過什麼方法進行的,以下是常用的方法:
1、資料庫用戶數據文件的復制:僅僅是復制了數據,但是角色、許可權定義是不能一起復制,恢復時需要重新設置,復制數據文件時需要關閉資料庫服務。
2、通過SQL Server企業管理器中的備份功能備份:不僅可以復制數據,同時,也包含了角色、用戶、許可權等系統數據,恢復時一同恢復,不需要再重新設置,備份時,不需要關閉資料庫服務。

㈥ sql2005 任務 復制資料庫

建議你先用DBCC CHECKDB 檢查下數據源是否存在錯誤。

㈦ sqlsever2005 中如何把一個資料庫的表復制到另一個資料庫中去

方法1:直接拷貝你的mdf,ldf文件到另一個資料庫,附加上。
方法2:備份資料庫,到新資料庫上恢復。
方法3:資料庫間導入。
個人建議用方法2。

㈧ sql2005怎樣把另一個資料庫的某個表復制到另一個資料庫,全部復制或只復制列

你這里兩個資料庫是不是在同一台電腦上很重要,要是在同一台電腦上的話沒樓上說的那麼復雜。用語句就能搞定。前提是你要導入數據的資料庫裡面不存在這個表.
select *
into 新資料庫.新表名
from 舊資料庫.舊表名

如果只導入某列的話 select 列1,列2...
把要導入的列名寫出來.
如果已經存在表,僅僅是要將數據復制過去,那麼語句就是:
insert into 新資料庫名.新表名
select *
from 舊資料庫名.舊表名

導入部分列:
insert into 新資料庫名.新表名(列1,列2,...) values
select 列1,列2,...
from 舊資料庫名.舊表名

㈨ 如何將sql server 2005資料庫復制到sql server 2000

2005可以附加2000的mdf文件,但2000不可以附加2005的mdf文件。
你的問題可以通過兩個辦法解決:
1、將SQL2005下創建的資料庫文件復制到另一台安裝了SQL2005的機器上附加即可正常使用。
2、如果要將SQL2005下創建的資料庫文件轉到SQL2000中使用,則還是要先將資料庫附加到安裝了SQL2005的機器上,然後通過SQL2005的DTS導出工具導出,然後再在安裝了SQL2000的機器上用DTS工具導入,這樣就轉化為SQL2000格式的資料庫了。

㈩ sql2005我怎麼把自建的資料庫復制出來交給別人。要具體的步驟,謝謝大家!

在這個資料庫上面單擊右鍵,任務-->分離資料庫,然後找到這個資料庫所在的文件夾,然後復制給他,後綴是.ldf那個,最後還原資料庫,在資料庫上點擊右鍵附加,找到自建的資料庫即可。

熱點內容
安卓hostapd源在哪裡 發布:2025-01-10 02:31:53 瀏覽:568
二級c語言證書查詢 發布:2025-01-10 02:20:25 瀏覽:457
大眾車的鍵盤鎖密碼是多少 發布:2025-01-10 02:20:24 瀏覽:240
如何將資料庫加密碼 發布:2025-01-10 02:14:46 瀏覽:952
阿里雲怎麼買游戲伺服器 發布:2025-01-10 02:01:51 瀏覽:847
dota和英雄聯盟哪個吃配置 發布:2025-01-10 02:00:33 瀏覽:181
華為雲伺服器怎麼登錄 發布:2025-01-10 01:59:48 瀏覽:127
東南大學知網伺服器地址 發布:2025-01-10 01:54:40 瀏覽:933
安卓手機剪映怎麼修改成4k幀率 發布:2025-01-10 01:08:21 瀏覽:951
微信哪個版本不要求配置 發布:2025-01-10 01:07:31 瀏覽:405